linux简单常用命令及个人总结

1.命令提示符[root@localhost ~]#  : 其中root为当前用户名,localhost为主机名,~为当前所在目录,#超级用户提示符,$普通用户提示符。

2.硬链接和软连接区别:

转自:http://www.cnblogs.com/ylan2009/p/4287929.html

3.压缩命令

      ① .zip压缩 : zip [压缩文件名] [源文件](压缩文件)  zip -r [压缩文件名] [源目录](压缩目录)

                解压缩 unzip [压缩文件名]

      ② .gz格式 压缩:gzip [源文件]: 压缩为.gz格式压缩文件,源文件消失

                                   gzip -c [源文件] > [压缩文件] :压缩为.gz格式压缩文件,源文件保留

                                   gzip -r [目录 ]:压缩目录下的所有子文件,但是不能压缩目录

                        解压缩: gzip -d [压缩文件]  = gunzip [压缩文件] 

       ③ .bz2格式 压缩:bzip2 [源文件] : 压缩为.bz2 ,不保留源文件

                                      bzip2 -k [源文件] :压缩之后保留源文件

             #不能压缩目录

                           解压缩:bzip2 -d  [压缩文件] = gunbzip [压缩文件] :解压文件,-k保留压缩文件

        ④ tar -cvf [打包文件名] [源文件] :打包文件为tar,打包不是压缩,先打包再压缩,因为.gz 和.bz2不能压缩目录

                           选项 -c 打包 -v 显示打包过程 -f指定打包后的文件名

                    -xvf 打包文件名 选项: -x 解打包

                   tar -zcvf :直接压缩为.tar.gz源文件

                   tar -zxvf:解压缩.tar.gz格式的压缩文件

                   tar -jcvf :压缩为.tar.bz2文件

                   tar -jxvf :解压缩 .tar.bz2文件

4.挂载光盘:first step: mikdir /mnt/cdrom/  #建立挂载点(只要在空的就可以建立挂载点)

                     second step : mount -t iso9660 /dev/sr0/ /mnt/cdrom/ #挂载光盘

  

5.输出重定向: 命令 > 文件 :以覆盖的方式,将命令的正确输出输出到文件或设备中

                          命令 >> 文件 : 以追加的方式 。。。(正确输出大于号之后没空格)

                          错误命令  2>文件:以覆盖的方式,将命令的错误输出输出到文件或设备中(错误语句>之后需要不能有空格)

                          错误命令 2>>文件: 以追加的方式 。。。

                          命令 >文件 2>&1 :以覆盖方式,将正确输出和错误输出都保存在同一个文件里。(=命令 &> 文件)

                          命令 >>文件 2>&1:以追加方式,。。。。。。(=命令 &>> 文件)

                          命令 >> 文件1 2>> 文件2 将正确输出输出到文件1中,错误输出输出到文件2中

 6. ; 命令之间没有逻辑关系,相互独立

    命令1 && 命令2 : 与,命令1正确执行,命令2就执行

    命令1 || 命令2 : 或, 命令1正确执行,命令2就不执行,命令1不正确执行,命令2执行

     命令1 | 命令2 : 管道符 ,命令1的结果作为命令2的输入对象

7. 通配符:

    ? :匹配任意一个字符

     * : 匹配任意内容

     [] :匹配括号中的任意一个字符

     [-] : 匹配范围内任意一个字符 - 代表范围

     [^] : 匹配不是括号内的一个字符  ^ 逻辑非

其他特殊符号:

       ‘’ 单引号:在单引号中所有特殊符号都没有特殊意义

       “” 双引号 : 在双引号中大部分特殊符号没有特殊意义,除了“$”,"\","`"

       `` 反引号 : 反引号括起来的内容是系统命令,作用和$()一样

       $() :会先执行他,用来引用系统命令。

       # :注释

      $ :用于调用变量

       \ : 转义字符,跟在转义字符后面的特殊符号,失去特殊意义


5.cd:进入目录

       选项:~ 回到家目录 , - 回到上次目录 ,..回到上级目录  .进入当前目录

7.cp [选项] [原目录或文件] [目标目录]:复制文件或目录

       选项 -r 复制目录 -p连带属性文件复制 -d 若源文件为链接文件,链接属性复制 -a 等于-pdr (什么都一模一样)

12.find [搜索范围]  [选项]  [搜索路径]:搜索文件 可以使用通配符:* 匹配任意内容 ?匹配任意一个字符 []匹配任意一个中括号中的内容

       -name 文件名

      -iname 不区分大小写

      -user 按照所有者搜索

      -nouser 查找没有所有者的文件

      -mtime 修改文件时间  +10 十天前修改文件 10 十天当天 -10 十天内

      -atime 文件访问时间

      -ctime 改变文件属性 

      -size 25k 大小为25k的文件 -25k小于25k的文件 +25k 大于25k的文件

      -inum 节点id (可以通过ls -i查看节点名)

      -a and 例 find /root -size  +25k -a -size -50k

     -o or

      -exec ls -lh {} \ :-exec/ok 命令 {} \ 对搜索结果执行操作

13.grep [选项] 字符串 文件名:搜索字符串命令,在文件当中搜索匹配的字符串

       选项: -i忽略大小写 -v 排除指定字符串

14 info 命令:更加详细的命令帮助

15.系统运行级别 :init 0:关机 init:1 单用户 init2:不完全多用户,不包含NFS服务 init 3,完全多用户  init 4 未分配 init 5 启动图形界面 init 6 重启

         在/etc/inittab

2.ls [选项] [参数]:查看目录的内容。

       选项 :-a 显示所有文件,包括隐藏文件,-l 显示详细信息 (ll),-d查看目录属性, -h显示文件大小 -i 节点id

       其中在-l中文件详细信息会由如‘-rw-rw-r--.’等,其中第一位为文件类型(-为文件,d为目录,l为链接文件),之后每3位为一组(第一个三位:所有者,第二个三位:所属组,第三个三位:所有人)其次r:读,d:写,x:执行。 之后.点位ACL权限

9.ln [选项] [原文件] [目录文件] : 生成链接文件

        选项 :-s 软连接

10.locate 文件名:在后台数据库中搜索文件,搜索速度快,只能进行文件名的搜索

     搜索设置在 /etc/updatedb.conf文件中设置。

16. logout:登录退出

17.last :查询当前登录和过去用户登录的信息

    lastlog:查看所有用户最后一次登录

14 man [选项] 命令: 获取指定命令的帮助

      选项:-f 命令的级别 -k:等于apropos 查看和命令相关的所有帮助

4.mkdir -p [目录名]:建立目录。

       选项:-p 递归创建

8.mv [源文件] [目标目录]:剪切或者改名

15. mount :现有的系统挂载

            mount -t -o [设备文件名] [挂载点]

             选项: -a 依据配置文件/etc/fstab内容 自动挂载  -t 文件系统名,加入文件系统类型来指定挂载类型,例如ext3,ext4,iso9660等 -o 特殊选项

      unmount [设备名或者挂载点] :卸载命令

16.more [文件名]:分屏查看文件内容

3.pwd:查看当前路径

6.rmdir [目录名]:删除空目录(只能删空目录)

   rm -rf [文件名或者目录]:删除文件或者目录

   选项:-r 删除目录 -f 强制删除

14.shutdown [选项] [时间]:关机 (halt poweroff,init 0 其他三个不太安全的关机命令)(reboot,init 6 重启命令) 

                     选项:-c 取消前一个关机命令 -h关机 -r 重启

11.whereis 命令名:搜索命令所在路径和帮助文档所在位置,只能找系统命令  例:‘whereis ls

    选项:-b 只查找可执行文件 -m只查找帮助文件

12 which 命令名:也是找命令所在位置

13 w [用户名] (用户名可加可不加):查看登陆用户信息

     who [用户名]:简略的查看登录用户信息

     last 查看之前登录的信息


14.wc 统计输入的单词数,行数,字符数等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值