初识Linux之常用命令一

来源:互联网 发布:网络推广的工作 编辑:程序博客网 时间:2024/05/19 22:24

部分常用命令,可以在Linux中通过man xxx命令  的方式来查看详细介绍

  1)  shutdown -hnow 

      立即关机

 

  2) shutdown -r now

      立即重启

 

  3) reboot

      立即重启


  4) su命令  
      用户间的切换,从root用户切换到普通用户test 在终端输入 su - test,普通用户切换回超级用户 直接su
      或su -root(可以省略)

 

  5)  date命令
      显示系统当前的日期和时间

 

  6)  cal命令
      查看日历

 

 7)  who命令
       显示当前已经登陆到系统的所有用户名,及其终端名和登陆到系统的时间

 

  8)  pwd命令
      显示当前工作的全路径名

 

  9)  clear命令
      清屏
 
  10) uname命令
       查看当前操作系统的信息,可带多个选项  -r -m  -i  -v
 
  11) 在线帮助命令man
        可以查找到相应命令的语法结构、主要功能、主要选项说明例如man -uname
    

  12) wget命令
       下载文件 语法格式 wget url

======================
文件操作命令
   1) ls命令
       列出某目录下的所有目录文件名称 其后可带许多参数,如ls -l 可以查看文件的权限等详细信息,其它参数详情查资料

 

   2) file 命令
       查看当前目录下所有文件类型

 

  3)  cd命令
       用于改变当前工作目录,
        cd..上移一层目录
       cd 移到自己主目录
       cd
       使用cd命令之前,可以先用pwd命令显示当前位置

 

    4) cat查看文件信息命令
       cat命令的主要功能是显示文件信息,另外利用输入输出重定向可以实现简历小型文件以及文件连接功能
       A:显示文件信息,将文件或标准输入组合输出到标准输出,格式用法为 cat [选项] 文件名
       B:建立小型文件,利用输出重定向把cat命令的屏幕输出信息写入一个新的文件中,格式用法为
       cat > 命名的新文件名
        。。。  输入信息
       Ctrl+d   存盘并退出

       例如 cat >test   //建立一个文件名为test的新文件
       echo "hello! Linux"
         Ctrl+d

 

    5) more 逐屏显示文件内容
        主要功能是分屏显示文件内容,在正常情况下每个满屏之后终止,并在屏幕底部提示已显示内容占全部内容的百分比.如果按回车则显示下一行,按空格键则显示下一屏,按q键退出
 

    6) cp复制命令
        该命令把指定的源文件(或目录)复制到目标文件或把多个源文件复制到目标目录中,其语法格式为
        cp [选项] 源文件或目录 目标文件或目录


    7) mv文件移动及改名命令
        为文件或目录改名或将文件从一个目录移入另一个目录中,语法格式为
         mv[选项]源文件或目录 目标文件或目录

 

    8) rm命令
        可以用rm命令删除文件与目录, 如果未使用-r选项,则rm不会删除目录。其语法格式为
        rm [选项] 文件名

 

    9) grep文件信息检索命令
       grep命令是在指定文件中检索出匹配关键字的信息内容, 在软件安装包检索中经常用到,其语法结构为
   
       grep [选项] 字符串 [文件。。。]
   
       它可以方便地搜索文件,能够不打开文件而搜索文件中的文本字符串, 主要选项有-i为忽略字符大小写的差别;
       -n为在显示符合的字符串之前,标出该行的行号.

 

    10) sort排序命令
         sort命令对文件进行排序与合并,是把所有指定文件的行一起进行排序,结果写到标准输出上。其语法格式为:
    sort [选项][文件列表]

 

    11) mkdir创建目录命令
         用于创建一个目录,其语法格式为
         mkdir [选项] [目录名]
         生成的目录不一定要基于当前目录,需要的话可以一次建立多级目录,还可以对生成的目录指定权限
        例如:
           mkdir Dir1 Dir2 同时创建Dir1和Dir2两个目录
           mkdir-p Dir1/Dir2递归生成目录Dir1及Dir2,即Dir1作为当前目录的子目录,而Dir2作为Dir1目录的子目录
           mkdir-m 744 /usr/Dir3 生成目录Dir3,作为usr目录的子目录.权限744是拥有者rwx,组中的其它成员和别人为 r--

 

    12)  rmdir删除目录命令
          用于删除空目录。其语法格式为:
          rmdir [选项] [目录名]
           该命令从一个目录中删除一个或多个子目录。 特别注意,一个目录被删除前必须是空的,若不受此限制可  采 用rm-r Dir1命令代替rmdir, 删除某目录时也必须具有对父目录的写权限

          命令中各选项的含义
            -p: 递归删除目录,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息


      13)chown [选项] [所有者] [:[组]] 文件列表
           每个文件或目录都有它的所有者,即属主. 默认情况下,文件或目录的创建者即为该对象的属主。属主对文件或目录有特别的操作权限。用户可以使用chown命令修改文件的所有者关系(前提是用户必须对该文件有最高权限,一般是文件的属主或root用户)
              A:chown命令可以改变文件的属主,语法格式:
                    chown新属主(如gyd) filename
               B:只修改属组,不修改属主,
                    chown:新属组(如gyd) filename
               C:同时修改属组和属主
                    chowngyd:gyd filename


      14)  chmod修改文件权限命令
           语法格式: chmod [选项] 模式[,模式] 文件名
             执行该命令要求必须为文件属主或root用户才能使用

            示例
               chmod u-r,g+w,o+w dir1
               为文件属主u移除读dir1的权限, 同组用户g增加写的权限,其它用户o增加写的权限
    

0 0
原创粉丝点击