标签:serial type passwd 不同 管理 软件 inter 最好 sed
linux文件管理(二)1.创建文件 :
[root@dong ~]# touch /home/{file1,file2} 同时在home 下创建
[root@dong ~]# ls /home
duoer file1 file2 hr hr01 hr02 hulk lost+found test.txt
2.创建目录mkdir
[root@dong ~]# mkdir dir1 创建目录dir1
[root@dong ~]# mkdir /home/dir{2,3,4} 创建目录dir2,dir3,dir4
[root@dong ~]# mkdir -pv /home/dir5/dir6/111/222 整个目录结构全部创建
mkdir: 已创建目录 "/home/dir5"
mkdir: 已创建目录 "/home/dir5/dir6"
mkdir: 已创建目录 "/home/dir5/dir6/111"
mkdir: 已创建目录 "/home/dir5/dir6/111/222"
3.复制:CP
[root@dong ~]# cp dir1 /dong2 因为目录不是空的,有子文件,用递归
cp: 略过目录"dir1"
[root@dong ~]# cp -rv dir1 dong 将dir1的内容拷贝到dong
[root@dong ~]# ls dong
dir1 file1 file2
[root@dong ~]# type -a cp
cp is aliased to `cp -i‘ -i, --interactive 覆盖前询问(使前面的 -n 选项失效)
cp is /bin/cp
4.移动MV
[root@dong dir1]# mv file1 /dong
mv:是否覆盖"/dong"?
5.删除rm
手动删除时最好先进到该目录中去,使用相对路径。
脚本删除使用绝对路径。
删除时可以使用通配符:
[root@dong dir1]# rm -f file* 删除以file开头的所有文件。
6.查看文件内容 (cat tac )
cat:
[root@dong ~]# cat -n /etc/hosts 查看文件并添加行号
1 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
2 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
不要用“记事本”修改linux中的脚本文件,因为换行符不同,可以用上面几个软件。
head:默认看前10行
tail:默认看后10行。
[root@dong ~]# tail /var/log/messages 查看日志信息。(默认后10行)
Oct 21 09:00:42 dong kernel: usb 2-2.1: Manufacturer: VMware
Oct 21 09:00:42 dong kernel: usb 2-2.1: SerialNumber: 000650268328
grep:对文件中的内容进行过滤
[root@dong ~]# grep ‘root‘ /etc/passwd 搜索所有带‘root‘的行
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
[root@dong ~]# grep ‘^root‘ /etc/passwd 过滤所有以‘root‘开头的行
root:x:0:0:root:/root:/bin/bash
2018年10月21日下午 16:58
标签:serial type passwd 不同 管理 软件 inter 最好 sed
原文地址:http://blog.51cto.com/8450442/2307063