Linux常用Shell命令

1、ls查看目录信息

语法:ls [选项] [路径]

功能:显示指定工作目录下的内容(列出当前工作目录所包含的文件及子目录)。

主要参数:

        -a:显示所有文件及目录(ls将文件名或目录名称开头为“.”的视为隐藏文档); 

        -l:除文件名称外,还将文件的形态、权限、拥有者、文件大小等详细信息列出;

        -r:将文件以相反次序显示(原定以英文字母次序);

        -t:将文件依照建立的时间先后次序列出;

        -A:同 -a ,但不列出“.”(当前目录)及“..”(父目录);

        -F:在列出的文件名称之后加某符号,如可执行文件名之后加“*”,目录名之后加“/”;

        -R:递归。若目录下有文件,则其下文件依序列出。

Linux常用Shell命令_第1张图片

 2、pwd查看当前工作路径

语法:pwd [-version] [-help]

功能:显示当前工作目录的绝对路径。

主要参数:

        -help:显示帮助信息

        -version:显示版本信息

 3、uname查看当前系统信息

语法:uname [选项]

功能:列出当前系统内核信息。

主要参数:

        -r:release,列出具体内核版本号;

        -s:列出内核名称;

        -o:列出系统信息。

Linux常用Shell命令_第2张图片  

4、cd 切换目录

语法:cd [路径]

功能:切换到指定路径下。

Linux常用Shell命令_第3张图片

5、cat 显示文件内容

语法:cat [选项] [文件] ...

功能:显示全部文件内容,如果内容超过一屏,则显示最后一屏内容。

主要参数:

        -n:由1开始对所有输出的行数编号;

        -b:和-n相似,但对于空白行不编号;

        -s:当遇到有连续两行以上的空白行时,就代换为一行的空白行。

Linux常用Shell命令_第4张图片

6、clear 清屏 

语法:clear

功能:清楚屏幕上的所有内容,只保留当前提示符,并显示都在新屏幕的第一行。

7、sudo 切换用户身份执行

语法:sudo [选项] [命令] ...

功能:允许当前用户以超级管理员用户(root)或其他普通用户的身份来执行指令,预设用户为root,在文件/etc/sudoers中设置了可执行sudo命令的用户。用户使用sudo命令时,需要输入密码。

主要参数:

        -b:在后台运行;

        -E:指定允许的环境变量;

        -e:不运行指令,而是编辑相应的文件;

        -H:设置环境变量HOME;

        -h:显示帮助信息;

        -k:结束密码的有效期,即下次再执行该命令时需要输入密码;

        -l:列出当前用户可执行与不可执行的命令;

        -p:改变询问密码的提示符号;

        -s —command:执行其后面的shell命令;

        -u —username:以指定用户作为新用户身份,默认为root;

        -v:延长密码有效期5分钟;

        -V:显示版本信息。

Linux常用Shell命令_第5张图片

 8、su 切换用户

语法:su [选项] [用户名]

功能:让当前用户暂时变更登入身份,使用时需要输入所要变更的用户密码。

主要参数:

        -c —command:执行指定的命令,执行完毕,恢复原用户身份;

        -.-l 或 —login:改变用户身份,同时改变工作目录,以及PATH环境变量;

        -m,-p 或 —preserve-environment:变成身份时,不变更环境变量;

        -s —shell:指定该要执行的shell;

        -h 或 —help:显示帮助信息;

        -V:显示版本信息。

9、ifconfig 显示和配置网络属性 

语法:ifconfig [interface]

或 ifconfig interface option | address

功能:查看或设置网络设备属性。

主要参数:

        interface:网络接口名称,如eth0(网卡);

        up:激活网络设备;

        down:关闭网络设备;

        add:IP地址,即设置网络设备地址;

        netmask add:子网掩码。

10、history 查看历史命令

Linux常用Shell命令_第6张图片

 

你可能感兴趣的:(Linux,linux,shell)