东莞最便宜网站建设,带有响应式的网站,网站二级域名 权重 卢松松,网站推广基本预算1.1、改变目录 cd
目录的表达方法#xff1a;
/根目录 .当前目录 .. 上一级目录 ~家目录
#cd / 进入到系统根目录
#cd . 进入当前目录
#cd .. 进入当前目录的父目录#xff0c;返回上层目录
#cd /tmp 进入指定目录/tmp
#cd ~ 进入当前用户的家目录
#cd …1.1、改变目录 cd
目录的表达方法
/根目录 .当前目录 .. 上一级目录 ~家目录
#cd / 进入到系统根目录
#cd . 进入当前目录
#cd .. 进入当前目录的父目录返回上层目录
#cd /tmp 进入指定目录/tmp
#cd ~ 进入当前用户的家目录
#cd 进入当前用户的家目录
#cd - 回到刚才所在的目录
1.2、显示当前所在目录 pwd
pwd 显示当前所在目录的路径
1.3、显示文件或目录的属性 ls dir
#dir 显示当前目录的内容无颜色
#ls 显示当前目录的内容(有颜色)
#ls /tmp 显示指定目录/tmp 的内容
#ls -l 列出文件和文件夹的基本属性和详细信息
#ll 列出文件和文件夹的基本属性和详细信息
#ls -a 列出当前目录的全部内容包括隐藏文件在文件和文件夹前面加“.”隐藏
#ls -l -a 列出当前目录的全部文件和文件夹的基本属性和详细信息
#ls -la 列出当前目录的全部文件和文件夹的基本属性和详细信息
#ll -a 列出当前目录的全部文件和文件夹的基本属性和详细信息
#ls -A 列出当前目录的全部内容包括隐藏文件不显示“.”和“..”
#ls --help 列出 ls 命令的帮助内容
#ls a2* 列出以 a2 开头的文件和文件夹
#ls -l a2* 列出以 a2 开头的文件和文件夹的基本属性和详细信息
文件和文件夹蓝色代表目录 白色代表文件黄色代表设备文件红色代表压缩文件绿色代表 可执行文件浅蓝色代表链接文件linux 是以属性来控制文件是否能执行。
1.4、创建目录 mkdir
mkdir dir1 在当前目录下创建 dir 子目录
mkdir /tmp/dir2 在指定目录/tmp 下创建 dir2 子目录
mkdir -p dir3/dir4 在当前目录下创建 2 级目录 dir3 和其子目录 dir4
mkdir -p /dir5/dir6 在根目录下创建 2 级目录 dir5 和其子目录 dir6
mkdir dir7 dir8 dir9 在当前目录下创建 3 个目录 dir7 dir8 dir9以空格隔开1.5、复制文件命令 cp
#cp file2 /tmp 复制 file2 文件到/tmp 目录下
#cp /tmp/file2 /home 复制/tmp/file2 文件到/home 目录下
#cp /home/file2 /tmp/file3 复制/home/file2 到/tmp 目录下并改名为 file3
#cp -p /tmp/file3 /home 复制/tmp/file3 到/home 目录下并复制文件属性
#cp -r /dir5 /tmp 复制/dir5 目录到/tmp 下1.6、移动文件或目录命令 mv
#mv file4 /tmp 移动 file4 文件到/tmp 目录下
#mv /home/file3 /tmp 移动/home/file3 文件到/tmp 目录下
#mv /home/file3 /tmp/file5 移动/home/file3 文件到/tmp 目录下并改名为 file5
#mv file3 file4 将 file3 改名为 file4
#mv dir10 /tmp 移动目录到/tmp 下
#mv dir10 dir11 讲 dir10 目录改名为 dir11
1.7、删除文件命令 rm
#rm file1 删除文件 file1
#rm -f file1 不用确认直接删除 file1
#rm -f file1 file2 file3 不用确认同时删除多个文件
#rm /tmp/file1 删除指定目录/tmp 下的文件 file1
#rm fi* 删除以 fi 开头的文件
#rmdir 删除空目录
#rm -r dir 递归的方式删除非空目录 dir
#rm -rf dir 不用确认直接删除非空目录 dir
1.8、创建空文本文件 touch
#touch file1 在当前目录下创建 file1 文件
#touch /tmp/file2 在指定目录/tmp 下创建 file2 文件
1.9、查看文件内容命令 cat
#cat /etc/passwd 查看/etc/passwd 文件
#cat /etc/passwd |more 分屏查看文件内容
#cat /etc/passwd |less 分屏查看文件内容可以上下翻页“q”退出
1.10、查找文件命令 find
#find pass* 在当前目录下查找以 pass 开头的文件
#find /etc/pass* 在/etc 目录中查找以 pass 开头的文件
#find /etc/pass* -print 在/etc 目录中查找以 pass 开头的文件并显示出来1.11、在文件内容中查找关键字 grep
#grep “rpm” /etc/passwd 在/etc/passwd 文件中查找关键字 rpm
2.1、vi 文本编辑器
vi 的两种模式
①、命令模式 vi 的默认进入状态不可以输入字符但可以对字符进行操作复制移动、删除等操作
②、输入模式 输入字符状态只可以输入和使用 del 和退格 backspace 键删除文字
2.2、vi 的启动和退出
#vi file 编辑 file 文件
#vi /tmp/file1 编辑指定目录/tem 下的 file1 文件
:w 保存修改
:q 退出 vi
:wq 保存并退出
:q! 强行退出 vi不保存修改
2.3、vi 命令模式下的操作
set nu 设置行号
set nonu 取消设置行号
①、删除字符 x 键或 del 键
7x 删掉光标后面的 7 个字符
dw 删除一个词剪切
dd 删除行剪切
4dd 删除 4 行剪切
②、复制操作
yw 复制一个词
yy 复制光标所在的行
4yy 复制光标所在行的下面 4 行③、粘贴操作
p 粘贴在光标所在的下一行如果粘贴词的话粘贴在光标字符的后面
④、.撤销操作
u 撤销可以撤销到最近的一次保存的状态
e! 恢复到文档的初始状态
⑤、光标快速定位
G 光标到达行末
7G 快速找到第 7 行
/adm 简单搜索快速定位光标到光标后的第一个 adm 单词的位置当到行末没有的话返回从头开始查找类似于 word 的查找⑥、技巧
让行号永久生效
进入该用户的家目录在目录下创建 1 个文件“.vimrc”
内容 :set nu
⑦、替换内容
712 s/:/? 把第 7-12 行中每一行的第一个改成
712 s/:/?/g 把第 7-12 行中的全部改成2.4、进入和退出输入模式
i 在光标之前输入文字
ESC 退出
a 在光标之后输入文字
A 在行尾插入文字
o 光标下面插入 1 行空行
O 在光标上面插入 1 行空行