Linux常用命令

Posted zhangliang1726

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令相关的知识,希望对你有一定的参考价值。

1. Linux命令格式

[[email protected] ~]#

其中:

  root:    当前登录用户

  localhost  主机名

  ~       当前所在目录(家目录)

  #      超级用户的提示符

          普通用户的提示符是$

命令格式:命令  [选项]  [参数]     注意:个别命令使用不遵循此格式,当有多个选项时,可以写在一起:比如 ls   -ld (显示详细信息和查看目录属性一起用)

查询目录中内容:ls

ls [选项] [文件或目录]

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

    -l  显示详细信息

    -d       查看目录属性

    -h  人性化显示文件大小

    -i    显示inode

技术分享图片

-rw-r--r--

  其中第一个-是文件类型(-代表文件  ,d代表目录  , l 代表软链接文件)

  然后rw-             r--                   r--(每三位为一组,对应下边的u,g,o的权限)

         u所有者      g所属组          o其他人

    r读    w写    x执行

上面的可能看不明白,那结合下图来看:root所有者的权限为rw-,所以有读写权限;所属组root的权限为r--,所以有读权限,其他人的权限为r--,所以有读权限。那下边的数字1或2代表的是引用计数

技术分享图片

Linux目录处理命令

1. 建立目录:mkddir

  *   mkdir  -p  [目录名]

    -p   递归创建

技术分享图片

2. 切换所在目录:cd

  cd  [目录]

  简化操作

  cd  ~      进入当前用户的家目录

  cd

  cd -       进入上次目录

  cd ..       进入上一级目录

  cd .       进入当前目录

相对目录与绝对目录:

技术分享图片

Linux可以使用tab键进行命令补全和目录补全

 技术分享图片

3.查询目录所在位置:pwd

4.删除空目录:rmdir(用的不多)

  rmdir  [目录名]

技术分享图片

5.删除文件或目录:rm

  rm    -rf    [文件或目录]

  选项:-r    删除目录

        -f     强制

技术分享图片

技术分享图片

6.复制命令:cp

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

  选项:

     -r  复制目录

      -p        连带文件属性复制

     -d   若源文件是链接文件,则复制链接属性

      -a    相当于-pdr

技术分享图片

7.剪切或改名命令:mv

  mv   [原文件或目录]     [目标目录]

常见目录的作用:

技术分享图片

 

技术分享图片

链接命令:ln

  ln    -s  [源文件]    [目标文件]

  命令英文愿意:link

  功能描述:生成链接文件

    选项:  -s    创建软连接

 技术分享图片

技术分享图片

文件搜索命令:

1.文件搜索命令locate(缺点:只能按照文件名来搜索)

locate命令格式(新建文件不能搜索,要等一天,但你强制更新数据库就可以找到了)

  locate    文件名

  在后台数据库中按文件名搜索,搜索速度更快

  /var/lib/mlocate

  #locate命令所搜索的后台数据库

  updatedb

  更新数据库

 2.命令搜索命令whereis与which

  whereis   命令名

  #搜索命令所在路径及帮助文档所在位置

  选项:

    -b:  只查找可执行文件

    -m:  只查找帮助文件

 

  which     文件名

  #搜索命令所在路径及别名

 技术分享图片

find命令:

 技术分享图片

 

 技术分享图片

技术分享图片

技术分享图片

 

 技术分享图片

技术分享图片

字符串搜索命令grep

  grep   [选项]   字符串      文件名

  #在文件当中匹配符合条件的字符串

  选项:

    -i  忽略大小写

    -v  排除指定字符串

技术分享图片

帮助命令man

   man命令

    #获取指定命令的帮助

   比如man     ls

   #查看ls的帮助

技术分享图片

 

 查看和命令相关的所有帮助

  man     -k    命令

  相当于

  apropos    命令

  例如:apropos   passwd

 

 其他帮助命令:

   命令   --help

   #获取命令选项的帮助

  例如

    ls  --help 

 

shell内部命令帮助

  help   shell内部命令

  #获取shell内部命令的帮助

  例如:

    whereis  cd

    #确定是否是shell内部命令

    help  cd

    #获取内部命令帮助

 详细命令帮助info

  info 命令

  -回车:进入子帮助页面(带有*号标记)

  -u:进入上层页面

  -n:进入下一个帮助小节

  -p:进入上一个帮助小节

  -q:退出

 压缩命令

    常用压缩格式:.zip,.gz,.bz2

    常用压缩格式:.tar.gz      .tar.bz2

.zip格式压缩

    zip   压缩文件名    源文件

    #压缩文件

    zip   -r   压缩文件名      源目录

    #压缩目录

zip格式解压缩

    unzip  压缩文件

    #解压缩.zip

技术分享图片

gz格式解压缩

  gzip     -d    压缩文件

  #解压缩文件

  gunzip     压缩文件

  #解压缩文件

技术分享图片

技术分享图片

技术分享图片

 

 

 技术分享图片

技术分享图片

技术分享图片

关机和重启命令

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 

 

以上是关于Linux常用命令的主要内容,如果未能解决你的问题,请参考以下文章

linux常用命令多少个

Linux第二章-Linux常用命令

Linux文本操作常用命令

:常用工具命令第23节:常用命令 - Linux命令

Linux常用命令

Linux部署项目常用命令