Linux常用命令

一、liunx 关机、重启、切换用户操作

shutdown -h now   立即关机

shutdown -h 1        1分钟后关机

shutdown -r now    立即重启

shutdown -r 1          1分钟后重启

halt 关机 

reboot   重启

su -用户名    切换用户

exit       回到原来的用户

二、改变工作目录、显示路径及显示目录结构命令

cd     切换目录

pwd     显示当前工作目录的路径

ls         列出目录的内容

       -a 显示指定目录下所有的子目录与文件,包括隐藏文件。

       -A 显示指定目录下所有的目录与文件,包括隐藏文件。但不列出“.”和“..”。

       -l 以长格式来显示文件详细信息。这个选项最常用。

三、文件的复制、移动和删除命令 

cp       该命令的功能是将给出的文件或目录复制到另一文件或目录中

        -a 复制目录时使用

        -d 复制时保留链接

        -f  删除已存在的目标文件而不提示

        -i 和-f选项相反,覆盖目标文件之前将给出提示要求用户确认,回答y时目录将被覆盖

        -p 把修改时间和访问权限也复制到新文件中

        -r 若给出的源文件是一个目录文件,此市cp将递归复制该目录下的子目录和文件,此时目标文件必须为一个目录名。

        -l  不做复制,只是链接文件

mv      为文件或目录该名或将文件由一个目录移动到另一个目录中。

         -i 交互式操作

         -f 禁止交互式操作

rm       删除一个目录中的一个或多个文件

          -f 忽略不存在的文件,不给出提示

          -r 将列出的全部目录和子目录均递归的删除,如果没有-r选项,则rm不会删除目录。

          -i 进行交互式删除。

四、目录的创建与删除

mkdir       创建目录

              -m 对新建目录设置权限

              -p 可以是一个路径名称,此时若某些目录尚不存在使用此选项后会自动生成不存在的目录

rmdir         删除目录

              -p 递归删除

五、显示文件内容

cat      显示文件

          -v  用一种特殊形式显示控制字符

          -E 在每行末尾显示一个$字符.。需要和-v选项一起使用。

more   部分显示文本内容

          -p 显示下一屏之前先清屏

          -f 显示当前文件的文件名和行数

less    和more功能基本相同

head 该命令只显示文件或标准输入的头几行内容

tail    该命令只显示文件或标准输入的尾部几行内容

  +num   从第几行开始显示

  -num    从距尾num行处开始显示

六、查看时间

date 查看系统时间

         -s  设置指定时间

原文地址:https://www.cnblogs.com/XIAOBANGx/p/13868137.html