• Linux基础(1)


    Linux文件概述

    在Linux中打开命令窗口的指令:Ctrl+Alt+T
    cd /  :跳转到根目录
    ls    :显示当前目录下的所有文件,如果该目录下包含隐藏文件,则可以使用ls -a命令。

    Unix-like 系统中“文件系统”的概念包含两个意思,第一是“根文件系统”,另一个是“存储类文件系统”。
    “存储类文件系统”就等同于Windows操作系统的存储方式.而"根文件系统"则差别较大,它并不是用来存储实际文件的.
    根文件系统简称为"rootfs"
    挂载"存储文件系统"的命令是:mount
    卸载"存储文件系统"的命令是:umount

    Linux启动过程
    ​从计算机系统的角度来看,启动过程一般分为三个步骤

    开机并执行bootloader程序-----操作系统内核初始化-----执行第一个应用程序

    常用Linux命令
    • man
    man的含义是 manual,即手册,当我们不清楚Linux命令的作用和用法,可以使用man command 进行查询,command 为具体命令名称,如man ls
    • find
    find用于查找某个文件或文件夹
    如:   &find . -name "*.java"
    • grep
    grep用于字符串匹配,比如想找到 hello.java中包含"Activity" 字符串的所有地方
    &grep "Activity" hello.java
    • xargs
    代表上一个命令的执行结果,作为下一个命令的参数,比如,想查找当前文件名中包含"oa"的所有文件,可以用以下命令:
    &ls | xargs grep "oa"
    查找当前目录下所有包含"Activity"字符串的Java文件
    &find . -name "*.java" | xargs grep "Activity"
    查找目录名称为res下的xml文件,并且xml文件中包含"status_bar_size"字符串的地方.
    &find `find . -name res` -name "*.xml" | xargs grep status_bar_size

    • cat  
    cat命令用于连接文件内容并在Terminal 中输出文件内容.
    查看当前目录下 main.java的文件内容
    &cat main.java
    也可以查看设备文件,以下命令查看/dev/disk0的内容
    &sudo cat /dev/disk0
    该命令中,sudo的含义是使用管理员权限执行后续命令.

    • chmod
    在Linux系统中,文件的访问者被划分为三类:user(u) 用户自身,即创建该文件的用户,  group(g)用户所在组, other(o) 其他用户
    chmod即用于设置这三类访问者对于文件的访问权限.
    • ps,kill
    ps用于列出当前运行的所有进程,kill用于杀死某个进程
    • export
    将某个变量值的作用域设为全局范围




























    qq3061280@163.com
  • 相关阅读:
    CSS_行内元素和块级元素
    jdbc连接oracle11g的问题——查不出来数据,权限问题
    新的起点
    MVC过滤器详解
    SQL Server游标的使用
    处理百万级以上的数据提高查询速度的方法
    两个有序数组找出相同数据
    C# 可变参数
    C#反射
    产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
  • 原文地址:https://www.cnblogs.com/aibuli/p/75c18f6da5a9975f56239a7158a52b52.html
Copyright © 2020-2023  润新知