本帖最后由 武汉16期-邓鹏 于 2022-5-27 20:52 编辑
cat 关键字搜索
| 管道符 ,管道符左边的输出等于管道符右边的输入
cat ceshi03.txt |grep "duoceshi"
cat 其他用法(1覆盖2追加)
目标文件已存在的情况
cat ceshi05 >>ceshi03.txt ===》 把ceshi05里面的文件内容追加到ceshi03里面
cat ceshi03.txt >ceshi01.txt ===》 把ceshi03文件的内容覆盖到ceshi01的内容
目标文件不存在的情况
当目标文件不存在时,会新建一个文件并且把原文件内容复制到新建的文件中
head 用法
head ceshi03.txt 默认查看文件的前10行内容
head -n 8 ceshi03.txt 指定查看文件的前几行
tail 用法
tail ceshi03.txt 默认查看文件的后10行内容
tail -n 15 ceshi03.txt 指定查看文件的后几行内容
tail -n +5 ceshi03.txt 从第5行开始往后查看到最后一行
文件目录权限三剑客:
chmod===》修改文件的权限
chown===》修改文件或目录的属主
chgrp===》修改文件或目录的属组
-rw-r--r--. 1 root root 63 May 27 01:06 lx01.txt
前三位rw- 代表属主的权限(文件拥有者)===》u
中间三位r-- 代表属组的权限 ===》g
后三位r-- 代表的是其他用户的权限 ===》o
r read 读 4
w write 写 2
x execute 执行 1
chmod 777 lx01.txt ===》让所有的用户对lx01这个文件具有读写执行的权限,最高权限
chmod -R 777 dcs16.2 ===》让所有用户对dcs16.2目录及目录下所有文件都有最高权限
chmod u+x ceshi03.txt 给属主增加执行权限
chmod u-x ceshi03.txt 给属主减去执行权限
cat /etc/passwd ===》存放了系统中所有的用户
0 代表超级管理员
1-499 代表是系统用户(不能用来登录)
500以上代表自己创建的用户
chown peng ceshi01.txt ===》把ceshi01文件的属主改成peng
chgrp peng ceshi01.txt ===》把ceshi01文件的属组改成peng
chown root.root ceshi01.txt ===》把ceshi01文件的属主和属组都改成root
chown peng:peng ceshi01.txt 同时改属主和属组
chown -R peng.peng dcs16.2 把16.2目录及目录下所有的文件和目录属主、属组都改成peng
cat /etc/group 查看所有的用户组
useradd test 添加一个test用户,用户默认在自己的用户组里面
groups test 指定用户查看属于哪个用户组
passwd test 修改test 用户密码
userdel -r test 删除test用户
userdel -r -f test 强制删除test用户(userdel -rf test)
useradd test01 -g peng 添加test01用户指定用户组为peng
groupadd test01 添加用户组,里面没有任何用户
gpasswd -a test02 test01 把用户test02添加到test01这个用户组里面
gpasswd -d test02 test01 把用户test02从test01这个用户组里面移除
groupdel test01 删除用户组(用户组没人才能删除)
tar命令(可以对文件和目录进行打包和解压操作)
tar -cvf ceshi.tar ceshi03.txt 将ceshi03.txt文件打包成ceshi.tar包
tar -xvf ceshi.tar 对包文件进行解压
tar -cvf dcs162.tar dcs16.2 对目录进行打包,会对目录下所有的文件和目录一起打包
tar -xvf dcs162.tar 对目录包进行解压
tar.gz包(可以对文件和目录进行打包和解压操作)
tar -zcvf ceshi1.tar.gz ceshi01.txt 进行打包
tar -zxvf ceshi1.tar.gz 解压
zip包(可以对文件和目录进行打包和解压操作)
zip ceshi01.zip ceshi01.txt 将ceshi01.txt文件打包成zip包
unzip ceshi01.zip 将zip包进行解压
zip -r dcs1622.zip dcs16.2 对目录进行打包
gzip包(只能打包文件,不能打包目录)
gzip ceshi01.txt 打包文件,打完包之后原文件会消失
gunzip ceshi01.txt.gz 解压文件,解压完之后,压缩包会消失
yum install lrzsz 在线下载安装lrzsz应用
rz ===》从本地上传文件到服务器
sz 文件名===》从服务器拿取文件到本地
|
|