1、ls查看目录信息
语法:ls [选项] [路径]
功能:显示指定工作目录下的内容(列出当前工作目录所包含的文件及子目录)。
主要参数:
-a:显示所有文件及目录(ls将文件名或目录名称开头为“.”的视为隐藏文档);
-l:除文件名称外,还将文件的形态、权限、拥有者、文件大小等详细信息列出;
-r:将文件以相反次序显示(原定以英文字母次序);
-t:将文件依照建立的时间先后次序列出;
-A:同 -a ,但不列出“.”(当前目录)及“..”(父目录);
-F:在列出的文件名称之后加某符号,如可执行文件名之后加“*”,目录名之后加“/”;
-R:递归。若目录下有文件,则其下文件依序列出。
2、pwd查看当前工作路径
语法:pwd [-version] [-help]
功能:显示当前工作目录的绝对路径。
主要参数:
-help:显示帮助信息
-version:显示版本信息
3、uname查看当前系统信息
语法:uname [选项]
功能:列出当前系统内核信息。
主要参数:
-r:release,列出具体内核版本号;
-s:列出内核名称;
-o:列出系统信息。
4、cd 切换目录
语法:cd [路径]
功能:切换到指定路径下。
5、cat 显示文件内容
语法:cat [选项] [文件] ...
功能:显示全部文件内容,如果内容超过一屏,则显示最后一屏内容。
主要参数:
-n:由1开始对所有输出的行数编号;
-b:和-n相似,但对于空白行不编号;
-s:当遇到有连续两行以上的空白行时,就代换为一行的空白行。
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:显示版本信息。
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 查看历史命令