一、文件查看操作命令
1、cat 1.txt
查看较少的内容
2、more 1.txt
通过回车键查看较多的内容
3、head 1.txt
查看文件的前N行,默认是前10行
4、wc 1.txt
查看文件的行数、字数、字节数、格式
5、sata 1.txt
查看文件存储及时间等相关信息
6、touch 1.txt更新文档时间为当前时间,不存在则创建一个空文档
7、touch -v -t 03030303 1.txt 更改文档时间为3月3日3时3分
8、touch -r 1.txt 2.txt 将2.txt改成和1.txt相同的属性
9、 cp -p 1.txt /home/test 将1.txt 复制到test目录,并且保留原文件的属性
10、cp -r Dir/ /home/test 将Dir目录复制到test目录下
11、cp -fr Dir/* /home/test 将Dir下面的所有文件强制复制到test目录下
12、mv 1.txt 2.txt 将1.txt重命名为2.txt
13、mv 1.txt aaa 将1.txt文件移动到aaa文件夹
二、打包命令
1、压缩文件
tar -cvzf 1.tar.gz 1.txt :将1.txt文件打包并压缩
2、解压文件
tar zxvf 1.tar.gz :解压文件
三、查找命令
1、find -name 1.txt 查找1.txt文件
2、find -type d 查找当前目录下的目录
3、find ! -type d 查看当前目录下的非目录文件
4、find ! -type d |grep grp从3获得的结果中筛选包含aaa的文件
四、删除文件
1、rm 1.txt 删除文件,会提示
2、rm -f 1.txt 删除文件无提示
3、rm -rf 1 强制递归删除所有的文件
五、查看目录信息
1、ls -al 查看当前目录下所有文件的信息
2、ls -al /root 查看/root目录下所有文件的信息
六、文件管理权限命令
1、444 r--r--r-- 只读文件
2、777 rwxrwxrwx 可读可写可执行
从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限而具体的权限是由数字来表示的。
七、查看用户信息
1、cat /etc/passed
root:x:0:0:root:/root:/usr/bin/zsh
:号为分割符
第一个root用户名
第二个x为密码,我们看到的是一个x,其实密码已被映射到 /etc/shadow文件中;也就是隐意了
第三个0:为UID
第四个0:为GID
第五个root:用户名全称
第六个root:用户的家目录所在位置;
第七个/usr/ bin/zsh:用户所用 SHELL的类型
2、cat /etc/group
root:x:0:
:分隔符
第一个root为组名
第二个x为密码,已隐藏
第三个0为组ID
再往后可以跟组成员
八、添加用户
1、useradd -m 用户名 自动在home文件夹下创建用户名的目录
2、useradd -g 组名 用户名 制定添加到某个组里面
3、password 用户名 修改新密码
4、userdell -r 用户名 删除目录及用户
禁止非法,后果自负