1.VI编辑器的用法
(1)两种模式
打开VI编辑器的两种方式
如果文件名之前在当前目录下不存在:.....
............................存在:.....
命令模式
插入模式
(2)三种技巧
如何存盘退出:wq,放弃存盘直接退出:q!
如何快速差超指定关键字/word
如何快速定位到指定行:n
2.用户的家目录与虚拟控制台
(1)用户的家目录问题
超级用户root的家目录/root
普通用户的家目录/home/zhangsan001
useradd zhangsan001
passwd zhangsan001
su - zhangsan001(切换用户的原则:......)
su zhangsan001(区别:......)
id
pwd
exit
(2)虚拟控制台的使用技巧
切换方式:ctrl+alt+F2-F6
返回方式:alt+F1
测试方式:who
3.重定向技术
(1)查看文件内容的命令more,cat(区别)
(2)重定向的概念
(3)输出重定向
ls > abc.txt; pwd > abc.txt(覆盖);测试方式vim abc.txt
(4)追加重定向
ll >> abc.txt
(5)错误重定向
pwa 2> abc.txt
(6)全部重定向
&>
find / -type f -user zhangsan001 > abc2.txt
find / -type f -user zhangsan001 2> abc3.txt
find / -type f -user zhangsan001 &> abc4.txt
4.find查找命令
(1)按文件名查找:find
/ -name "*abc*"
(2)按类型查找:find
/ -name "*abc*" -type d
man find
/-type定位学习该参数的含义
(3)按用户查找:find
/ -name "*abc*" -type f -user zhangsan001
(4)高级技巧:
以张三身份建立三个文件abc1.txt,abc2.txt,abc3.txt
测试查找这三个文件find
/ -name "*abc*" -type f -user zhangsan001
高级技巧:查找并删除find /
-name "*abc*" -type f -user zhangsan001 -exec rm -rf {} \;
5.mv移动命令的四种用法
(1)mv 111.txt /home/zhangsan001/222.txt
(2)mv 222.txt /root/
(3)mv -f /root/222.txt /home/zhangsan001/
(4)mv /root/qqq /home/zhangsan001/
6.cp复制命令的四种用法
(1)cp 222.txt /333.txt
(2)cp 333.txt /home/zhangsan001/
(3)cp -n 333.txt /
(4)cp -r qqq /
作业题:先建立/学号目录,并以zhangsan001的身份建立几个普通文件,注意:文件名中要包含字符abc。
要求使用find命令在/目录下查找文件类型为普通文件,所有者为zhangsan001的,文件名中包含abc的文件,并将找到的文件拷贝到/学号目录中(只能用一条find命令实现)
7.grep在文件内容中查找
格式:grep key
filename
grep word qqq.txt
grep word qqq.txt > qqq1.txt
cat qqq1.txt
正则表达式
8.链接文件
(1)文件的组织形式
文件名
|
inode
|
文件内容
ll -i 查看文件的索引节点号
(2)Linux下的链接含义及分类
(3)硬链接的使用方法
文件名1
文件名2
|
inode
|
文件内容
ln qqq.txt hardlink.txt
ll -i
vim hardlink.txt
vim qqq.txt
硬链接个数的含义:
删除源文件对硬链接文件有无影响:(别名)
硬链接无法跨越不同的文件系统、分区和挂载的设备,只能在源文件所在的同一磁盘同一分区上创建硬链接,而且硬链接只能针对文件,不能针对目录。
(4)软链接的使用方法
文件名1
文件名2
|
|
inode
inode
|
|
文件内容
文件内容
ln -s qqq.txt softlink.txt
ll -i
显示效果:lrwxrwxrwx.
1 root root 7 10月 22 17:07
softlink.txt -> qqq.txt
文件类型l:
软链接文件名后包含指向->qqq.txt
硬链接个数的含义:
删除源文件对硬链接文件有无影响:(真正的快捷方式)
软链接可以跨越不同的文件系统、分区和挂载的设备,而且链接能针对文件和目录。
浙公网安备 33010602011771号