Linux常用命令学习(持续更新)

文件操作:

ls                                                                        :查看当前目录下的文件

rm filename                                                       :删除文件

rmdir filename                                                   :删除文件夹

rm --recursive -r(或-R) filename                        :选项可删除每个给定的目录,以及其下所有的内容

rm -r  filename                                                  :删除文件夹                                 

mkdir (-p)filename                                         :创建(深层)文件夹

mv filename (filename filename )/path            :将filenames文件移动到/path目录下

touch filename                                                  :创建文本文件

file filename                                                       :查看文件类型

chmod  操作  filename                                        :修改文件权限        

                                                                             r (4)表示文件可以被读(read)

                                                                             w (2)表示文件可以被写(write)

                                                                             x (1)表示文件可以被执行(如果它是程序的话)

例如:

chmod   764  test.txt             :表示将test.txt文件权限设置为     所有者权限为rwx, 群组权限为rw,其他人权限为r。

压缩或解压:

1)tar                                                                      :压缩或解压

-c创建压缩文件
-x

 

解开压缩文件

-t

查看压缩包内有哪些文件

-z用Gzip压缩或解压文件
-j用bzip压缩或解压文件
-v显示压缩或解压过程
-f目标文件名
-P保留原始的权限与属性
-p使用绝对路径来压缩
-C解压到指定目录

压缩一般使用:           tar  -czvf   压缩之后的名字  压缩文件

解压一般使用:           tar  xzvf  解压文件   -C    指定解压路径

2)源码安装rar:

1. 下载: wget http://www.rarlab.com/rar/rarlinux-x64-4.2.0.tar.gz ,也可能是其他的版本的,下面的操作时一样的。

2.  解压并安装:

    tar xf rarlinux-x64-4.2.0.tar.gz

   cd rar

   make install

rar解压:                       rar       x   filename,

搜索:

grep                             : 在文本中进行关键字搜索

                   -c               :仅显示找到的行数

                   -i                 : 忽略大小写

                   -n                : 显示行号

                   -v                : 反向选择---仅列出没有“关键字”的行

find                                :按照指定条件查找文件

-name匹配名称
-perm匹配权限(mode为完全匹配,-mode为包含即可)
-user匹配所有者
-group匹配所有组
-mtime -n +n匹配修改内容时间(-n指n天以内,+n指n天以外)
-atime -n +n匹配访问文件时间
-ctime -n +n匹配修改文件权限的时间
-nouser匹配无所有者的文件
-nogroup匹配无所有组的文件
-newer f1 !f2匹配比文件f1新但比文件f2旧的文件

--type

b/d/c/p/l/f

匹配文件类型(后面的字母依次表示:块设备、目录、字符设备、管道、链接文件、文本文件)
-size匹配文件的大小(+50KB为查找 超过50KB的文件,-50KB表示查找小于50KB的文件)
-prune忽略某个目录

-exec ...... {}   \;

后面可跟用于进一步处理搜索结果的命令(.-exec.....表示找到文件之后的操作, {}表示找到的全部文件,   \; 为该操作的结尾标志)

find 查找路径(/) -name filename  

其他;

man (-f)  instructionname         :(简单的)描述指令作用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值