• Linux常用命令的使用


    Shell命令                                                                                                      

    1.Linux命令格式的基本使用

    command [-options] parameter1 parameter3

    命令名       选项        参数1          参会2

    注意: (1)Linux 中是严格区分大小写的。

               (2) command处一定填写“命令”或者“可执行文件名”

               (3)-options 处是对命令的特别定义,以"-"开始 ,多个选项可以用“-”连起来,如ls-l-a 与 ls-la相同

               (4)paramerter1 parameter2 .....处提供命令的运行信息,或者是命令执行过程中所用的文件名

               (5)命令格式中,以上的几个选项中间用空格隔开,不论空几格,shell都视为一个空格。

               (6)使用哦分号“;”可以将两个命令隔开,这样可以实现一行中输入多个命令,命令的执行顺序和输入顺序相同

               (7)按Enter键后,命令会立即执行。如果命令太长,需要用多行可以使用反斜杠 “” ,以实现将一个较长的命令分成多行表达,以增强命令的可读性。换行后,Shell自动提示

    换行符 ">"

         2.BASH Shell 重要的热键

    (1) Tab 键 ——命令补全、文件补齐功能

    (2) Ctrl + C快捷键——终止命令或程序功能

    (3)Ctrl + D快捷键——键盘输入结束,文件输入结束功能、也可以用来取代exit的输入

    使用linux基本操作命令                                                                             

    (1)su 命令——切换用户账号命令

             格式:su [选项] [用户名]

     (2)exit 命令——退出当前用户或者命令行执行

     (3)shutdown 命令——重启或者关闭Linux系统命令

              格式: shutdown [选项] [时间] [警告信息]

       (shutdown 命令只能由 root 用户执行)

     (4)man 命令 ——在线帮助命令

     (5)help——系统帮助文档,用于查看所有Shell命令的使用

     (6)date ——显示或者设置系统的日期和时间

     (7)clear——清屏命令

    (8)history——显示用户最近执行命令

    使用 logout 命令注销系统

    使用shutdown 命令退出系统

                                                  使用目录操作命令                                            

        Linux中的特殊目录

             特殊目录               作用
    .  当前目录
    - 前一个工作目录
    .. 上一层目录
    ~ 当前用户的家目录
    ~account account 用户的家目录 

    常见的Linux目录操作命令

    (1)mkdir 命令——创建新目录命令

     (2)rmdir 命令——删除“空”目录命令

             rmdir [选项] 目录名

       注意:目录被删除之前必须是空的

                  rm -r dir命令可以代替 rmdir 不论目录是否为空,均被删除,所以有危险性

                  删除某目录时必须有对父目录的写权限

     (3)cd 命令——切换工作目录命令

              格式:cd [目录名] 

     (4)pwd命令——显示用户所处当前目录的完整路径

              格式: pwd

      (5)ls命令——列出目录内容命令

              格式: ls [选项] [目录或文件]

      示例:

         1.创建目录 test1/test2/test3/test4命令

       [root@localhost  test] mkdir -p test1/test2/test3/test4

         2.创建test5,并设置属性,user读写执行权限,group和others 执行权限

      [root@localhost  test] mkdir -m chmod 711 test5

        使用操作文件命令                                                                                       

             常见的Linux文件操作命令

          (1)touch 命令 ——创建新文件命令(文件内容为空)

          (2)cp 命令——复制文件或目录命令

                   格式:cp [选项] 源文件或目录   目标文件或目录

           (3)mv 命令——移动文件或目录命令、重命名命令

                   格式:mv [选项] 源文件或目录 目标文件或目录

            (4)rm命令——删除文件或目录命令

                   格式: rm [选项] 文件...

             (5)cat 命令 ——将文本文件内容输出到屏幕或者终端窗口命令

                   格式:cat [选项] 文件名

             (6)grep命令——在指定的文件中,查找并显示含有指定字符串的命令

                    格式:grep 要找的字串 文本文件ming

             (7)whereis 命令——寻找特定文件位置命令

                    格式:whereis [选项] 命令名

             (8)more 命令——分屏显示文件内容(向后翻页)

                     格式:more[选项]  文件

              (9)less  命令——分屏显示文件内容(向前、向后翻页)

                     格式:less [选项]  文件

               (10) head  命令——显示文件的前几行内容

                     格式:head [选项]  文件

                (11) tail  命令——从指定位置开始将指定的文件写到标准输出

                     格式:tail  [选项]  文件 

               示例:

                  1.分屏显示testfile文件内容

                      [root@localhost  test] cat  testfile|more

                  2.将家目录下的.bashrc文件复制到目录exp下,并重新命名为bashrc

                      [root@localhost  test] cp ~/.bashrc  /exp/bashrc

                  3.在test.txt文件中查找include所在行

                       [root@localhost  test] # grep  include  test.txt

                   

  • 相关阅读:
    LeetCode 461. Hamming Distance
    LeetCode 442. Find All Duplicates in an Array
    LeetCode 448. Find All Numbers Disappeared in an Array
    LeetCode Find the Difference
    LeetCode 415. Add Strings
    LeetCode 445. Add Two Numbers II
    LeetCode 438. Find All Anagrams in a String
    LeetCode 463. Island Perimeter
    LeetCode 362. Design Hit Counter
    LeetCode 359. Logger Rate Limiter
  • 原文地址:https://www.cnblogs.com/Ellen-study/p/8905851.html
Copyright © 2020-2023  润新知