Linux的操作使用很大程度上是在使用文本输入界面,通过输入命令的方式来操作Linux系统,通过3.11和3.12两天的学习对Linux的常用命令有了初步的了解。

常用命令的使用方法:

   1. cd: cd [-L|-P] [dir]   改变shell的目录

        cd DIR: 将工作目录切换至DIR所代表的目录

        cd: 将工作目录切换至当前登录用户的家目录

        cd - :将工作目录切换至上一次的工作目录;在两个目录之间相互切换

        cd  ~:将工作目录切换至家目录

        cd ~ USERNAME: 将工作目录切换至指定用户的家目录(仅限root用户使用)

  2. pwd : pwd [-LP] 显示当前工作目录的名称

  3. ls :ls [OPTION]....[FILE]....     列出目录下文件  (注意linux文件系统下所有以“.”开始的文件名都表示隐藏文件)

      -a :显示所有文件包括隐藏文件

      -A :显示除"."“..”以外的所有文件

      -d :不显示目录内容只显示文件名

      -l :以长格式来显示文件的详细属性(

   例:drwxr - xr - x .  2  root  root  18  12月 23 06:50  account

       d :文件类型标示

       rwxr - xr - x : 文件权限设置

       rwx :文件的属主所具备的权限

       r - x :文件的属组所具备的权限

       r - x :其他用户对该文件所具备的权限

       . : 表示该文件是否具有特殊性

       2:该文件被硬连接的次数

       root : 表示文件的属主

       root : 表示文件的属组

        18:该文件的大小

        12月 23 6:50:该文件最后一次被修改的时间

           account: 文件名)

     -h  --human readable: 显示易于人类读取的文件大小格式 通常使用1024进制进行单位换算

     -F  --classify :

     -r  --reverse :倒序输出结果

     -R  -recursive: 递归显示目录及子目录的目录

     -s :根据文件大小排序

     -Z :显示文件的SE Linux的安全上下文

 4. mkdir : mkdir [OPTION]...DIRECTORY....   创建目录

      -p  --parents :如果将要创建的目录没有父目录,将从父目录开始创建

      -v  --verbose :显示整个命令的执行过程

 5. rmdir :只能删除空目录,只能删目录不能删文件

      -p :删目录时,子目录删除后父目录若为空可继续删除

      -v :显示执行的过程

 6. rm : rm [OPTION].... FILE

      -i :在任何删除操作前进行提示

      -f :强制删除没有提示

      -r :可以递归删除目录的内容

      -v :显示删除的过程

 7. touch : touch [OPTION]....FILLE....  修改文件的时间戳

      -a :修改文件的存取时间

     -c :不创建文件

      -t :use [[CC]YY]MMDDhhmm[.ss] instead of current time

 8. stat :stat [OPTION]....FILE....   查看文件状态

      -c FORMAT :以特定的格式显示文件的特定属性

 9. nano :文本编辑器(类似于windows的记事本)

      ^: 脱字符,表示Ctrl键   ^+o:保存文档   ^+x:退出

 10 .cat :cat [OPTION].... [FILE  连接文件并显示在标准输出上

       -n : 给所有行编号

       -b :空行不编号,非空行按行编号

       -s :合并多行空白行为一行

       -E :显示文档中每行行尾的结束符($)

注意:如果没有给出参数,则通过标准输出完成操作最后用 ctrl+d退出

 11 . tac 的逆序输出

 12 . head :head [OPTION].... [FILE]....  输出文档的第一部分(一般默认为前十行)

        -n  #:显示文件的前#行,也可简写成   -#

        -c  #[b|k|m|g] :显示文件前#个字符

 13 . tail :head的逆序输出,类似于head的用法格式

       -f  --follow :跟随文件,一直监控文件末尾的变化用^+c退出

 14 . more   less :翻页符

 15 . 日期时间的相关命令

     硬件时钟: hwclock  ,clock [FUNCTION]  [option...]

     系统时钟:  date  date[OPTION]...[+FORMAAT]

      日历:cal

     heclock  :  -s  以硬件时钟为参考,同步系统时钟

                 -w   以系统时钟为参考,来设置硬件时钟

 16 .  关机:halt   poweroff  强制关机

             shutdown [OPTIONS....] [TIME] [WALL....]

             TIME: 绝对时间

                   相对时间

              选项: -h: 关闭系统           -r :重启           -c:取消一次即将执行的关机作业

 17 . 注销,退出登录 :exit  结束当前shell

                       logoot

                       ^+d

 18 . cp :cp [OPTION]...[-T] SOURCE DEST(单源复制)   /   cp [OPTION]....SOURCE ...DIRECTORY(多源复制)

          

  19 . mv : mv [OPTION]...[-T] SOURCE DEST           /   mv [OPTION]....SOURCE...DIRECTORY

     类似于cp用法

               -f :强制覆盖目标中的文件