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 :(简单的)描述指令作用

阅读更多
想对作者说点什么?
下载

Linux常用命令学习.rar

04-23
Linux常用命令学习.rar Linux常用命令学习.rar

博主推荐

换一批

没有更多推荐了,返回首页

开发者调查
AI开发者大会日程曝光
全场课程、电子书5折起
注册
友情链接:免费交友app排行榜  交友app是骗局吗  好玩的手机交友app  最靠谱的交友app  交友app搭建  有没有靠谱的交友app  婚恋交友app下载  最好的交友app排名榜  聊天交友app推荐  交友app开发多少钱  2018离异交友app  只能晚上聊天的交友app  校园交友app开发  同城交友app真的假的  国际匿名交友app  同城交友app有哪些  社区交友app定制开发  交友app灰色产业链  交友app怎么开发  大学生交友app叫沙漠