ls:查询
-a
-l
pwd:当前位置
mkdir:创建文件夹
touch:创建文件
cp:复制文件
cp 源文件 目标文件
cp a.txt /home/admin/a.txt
mv:移动
rm:删除
rm a.txt
rm a -r
rm * -r 删除所有文件和目录
cat:查询
> 重定向 >>叠加
cat 1.txt 2.txt > 3.txt
more:查询
b:回退
空格:下一屏
enter:下一行
|:管道符
把左边的命令交给右边处理
ls a|more
软链接和硬链接
软链接:可以链接文件和目录
硬链接:可以链接文件,不能链接目录,占据空间,也可以同步改变
ln -s a.txt a_link.txt:软链接(ln 源文件 链接文件)
ln a.txt a_link.txt:硬链接
grep
-n:行号
-i:不区分大小写
-v:求反
grep -ni hello a.txt
grep hello /home/admin -r
正则表达式
^a:以a开头
a$:以a结尾
a.b:a和b中间还有一个字符
[sS]ingal:搜索出singal和Singal
find 搜索文件
find /home/admin -name a.txt
find /home/admin -name ‘*txt’:搜索以txt结尾的文件
tar 归档 打包
tar cvf a.tar 1.txt 2.txt:把1.txt 2.txt打包到a.tar
tar xvf a.tar:把a.tar解压到当前目录
tar xvf a.tar -C 路径:把a.tar解压到指定路径
tar tf a.tar:查看a.tar中的文件
打包压缩一步到位(推荐)
tar czf a.tar.gz 1.txt 2.txt
解压解包一步到位(推荐)
tar xzf a.tar.gz -C /home/admin/a
passwd admin:修改密码
exit:退出用户
chmod:设置权限
-
u:user
-
g:group
-
o:other
-
a:all
-
-:添加权限
-
+:删除权限
-
=:设置权限
chmod u+r a.txt
chmod u-wx,o+rw a.txt
chmod u=rwx,o=- a.txt
vim
gg:顶端
shift+g:低端
20 shift+g:跳到第20行
/hello:命令模式下搜索
标签:文件,tar,admin,Linux,home,txt,链接
From: https://www.cnblogs.com/xiaoming136/p/16777849.html