poweroff(关机)-f:强制关闭操作系统;-i:关闭操作系统之前关闭所有的网络接口;-h:关闭操作系统之前将系统中所有的硬件设置为备用模式。shutdown(系统关机)-r:shutdown之后重新启动;-h:将系统关机;reboot(重启)-w:仅做测试,并不真正将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件。halt(关闭正在运行的Linux操作系统) who(查询目前登录系统的用户信息)whoami(打印当前有效的用户名称)w(显示已经登陆系统的用户列表,并显示用户正在执行的指令)pwd(以绝对路径的方式显示用户当前工作目录)ls(显示目标列表)-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);-A:显示除影藏文件“.”和“…”以外的所有文件列表;-F:在每个输出项后追加文件的类型标识符,具体含义:“*”表示具有可执行权限的普通文件,“/”表示目录,“@”表示符号链接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为普通文件时,不输出任何标识符;clear(清除当前屏幕终端上的任何信息)cd(切换工作目录)su(切换当前用户身份到其他用户身份)man(帮助指令)help(显示shell内部命令的帮助信息)date(显示或设置系统时间与日期)-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;cal(显示当前日历)-l:显示单月输出;-s:将星期日作为月的第一天;-m:将星期一作为月的第一天;-y:显示当前年的日历。 whatis(查询一个命令执行什么功能) whereis(定位指令的二进制程序)-b:只查找二进制文件;-B<目录>:只在设置的目录下查找二进制文件;-f:不显示文件名前的路径名称;-m:只查找说明文件;-M<目录>:只在设置的目录下查找说明文件;-s:只查找原始代码文件;-S<目录>只在设置的目录下查找原始代码文件;-u:查找不包含指定类型的文件。alias(设置指令的别名)-p:打印已经设置的命令别名。unalias(消命令别名)-a:取消所有命令别名。 mkdir(创建目录)rmdir(删除空目录)-p或–parents:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;-v或-verboes:显示命令的详细执行过程;cp(复制)-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;-f:强行复制文件或目录,不论目标文件或目录是否已存在;-i:覆盖既有文件之前先询问用户;-l:对源文件建立硬连接,而非复制文件;-p:保留源文件或目录的属性;mv(粘贴)-b:当文件存在时,覆盖前,为其创建一个备份;-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动。这样可以避免误将文件覆盖。cat(显示文件的内容)/ tac(反过来显示文件的内容)-n或-number:有1开始对所有输出的行数编号;-A:显示不可打印字符,行尾显示“KaTeX parse error: Expected group after '^' at position 1357: … 只输出文件中匹配到的部分。(^̲)(锚定符号)dd(生成一个文件,备份一个文件)file(探测给定文件的类型)-b:列出辨识结果时,不显示文件名称;-c:详细显示指令执行过程,便于排错或分析程序执行的情形;-f<名称文件>:指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称;-L:直接显示符号连接所指向的文件类别;-m<魔法数字文件>:指定魔法数字文件;-v:显示版本信息;-z:尝试去解读压缩文件的内容。stat(查看文件信息)ln(文件链接命令)-b或–backup:删除,覆盖目标文件之前的备份;-d或-F或——directory:建立目录的硬连接;-f或——force:强行建立文件或目录的连接,不论文件或目录是否存在;-i或——interactive:覆盖既有文件之前先询问用户;-n或–no-dereference:把符号连接的目的目录视为一般文件;-s或——symbolic:对源文件建立符号连接,而非硬连接; vi(全屏幕纯文本编辑器)a:在当前字符后添加文本;A:在行末添加文本;i:在当前字符前插入文本;I:在行首插入文本;o:在当前行后面插入一空行;O:在当前行前面插入一空行;vim(vimtutor)( )纯文本文件比较和合并工具一直是软件开发过程中比较重要的组成部分,vimdiff 能够在比较出来的多处差异之间快速定位,很容易的进行文件合并操作。 在需要快速比较和合并少量文件的时候,vimdiff是很好的选择。
