[root@rhcsa ~]# mkdir dir1
[root@rhcsa ~]# ll -d dir1
[root@rhcsa ~]# ll -d /root/dir1
[root@rhcsa ~]# mkdir -vp /root/dir3/dir33/dir333/dir3333
mkdir: 已创建目录 '/root/dir3'
mkdir: 已创建目录 '/root/dir3/dir33'
mkdir: 已创建目录 '/root/dir3/dir33/dir333'
mkdir: 已创建目录 '/root/dir3/dir33/dir333/dir3333'
[root@rhcsa ~]# ls
公共 视频 文档 音乐 anaconda-ks.cfg dir2 file1
模板 图片 下载 桌面 dir1 dir3 japan.list
[root@rhcsa ~]# rm -rf /root/dir3 /root/dir1 /root/dir2
[root@rhcsa ~]# ls
公共 视频 文档 音乐 anaconda-ks.cfg japan.list
模板 图片 下载 桌面 file1
[root@rhcsa ~]# mkdir -pv /root/dir{1..10}
mkdir: 已创建目录 '/root/dir1'
mkdir: 已创建目录 '/root/dir2'
mkdir: 已创建目录 '/root/dir3'
mkdir: 已创建目录 '/root/dir4'
mkdir: 已创建目录 '/root/dir5'
mkdir: 已创建目录 '/root/dir6'
mkdir: 已创建目录 '/root/dir7'
mkdir: 已创建目录 '/root/dir8'
mkdir: 已创建目录 '/root/dir9'
mkdir: 已创建目录 '/root/dir10'
[root@rhcsa ~]# ls
公共 图片 音乐 dir1 dir3 dir6 dir9
模板 文档 桌面 dir10 dir4 dir7 file1
视频 下载 anaconda-ks.cfg dir2 dir5 dir8 japan.list
[root@rhcsa ~]# ls
公共 图片 音乐 dir1 dir3 dir6 dir9
模板 文档 桌面 dir10 dir4 dir7 file1
视频 下载 anaconda-ks.cfg dir2 dir5 dir8 japan.list
[root@rhcsa ~]# rm -rf /root/dir*
[root@rhcsa ~]# ls
公共 视频 文档 音乐 anaconda-ks.cfg japan.list
模板 图片 下载 桌面 file1
[root@rhcsa ~]#
[root@rhcsa ~]# ls
公共 视频 文档 音乐 anaconda-ks.cfg japan.list
模板 图片 下载 桌面 file1
[root@rhcsa ~]# touch file2
[root@rhcsa ~]# ls
公共 视频 文档 音乐 anaconda-ks.cfg file2
模板 图片 下载 桌面 file1 japan.list
[root@rhcsa ~]# touch file{1..10}
[root@rhcsa ~]# ls
公共 图片 音乐 file1 file3 file6 file9
模板 文档 桌面 file10 file4 file7 japan.list
视频 下载 anaconda-ks.cfg file2 file5 file8
[root@rhcsa ~]# rm -rf file1
[root@rhcsa ~]# ls
公共 视频 文档 音乐 anaconda-ks.cfg file2 file4 file6 file8 japan.list
模板 图片 下载 桌面 file10 file3 file5 file7 file9
[root@rhcsa ~]# rm -rf file{2..10}
[root@rhcsa ~]# ls
公共 模板 视频 图片 文档 下载 音乐 桌面 anaconda-ks.cfg japan.list
[root@rhcsa ~]# touch file1
[root@rhcsa ~]# ls
公共 模板 视频 图片 文档 下载 音乐 桌面 anaconda-ks.cfg file1
[root@rhcsa ~]# echo 1 > file1
[root@rhcsa ~]# cat file1
1
[root@rhcsa ~]# echo 2 >> file1
[root@rhcsa ~]# cat file1
1
2
[root@rhcsa ~]# echo 3 > file1
[root@rhcsa ~]# cat file1
3
vi/Vim编辑器
删除快捷键:
d + 回车:删除光标所在行和下一行
d + d:删除光标所在行
dG :删除光标所在行以及所有内容
dgg:删除光标所在行文档首行
number dd:从光标开始删除对应行数信息
x:删除光标所在字符
首行,末行 d:删除区间行数
d ^:删除光标到行首字符
d$:删除光标后所有字符
复制粘贴:
y y :复制(在仅只读模式下)
首行,末行 co 位置:将区间行数复制到对应位置
number yy:从光标开始复制对应行数信息
p:粘贴(在仅只读模
式下)
撤销:
u :向左撤销(在仅只读模式下)
ctrl +r:向右撤销
特殊的匹配方式:
^:匹配光标的行首
$:匹配光标的行尾
G:匹配文档尾的行首
gg:匹配文档首的行首
切换为命令模式:
在命令模式中按“i(插入到光标前)/a(插入到光标后)/A(插入到光标所在行的行尾)/I(插入到光标所在行首)/s(替换光标所在字符)/S(替换光标所在行)/o(插入到光比标所在下一行)/O(插入到光比标所在上一行)”进入编辑模式(可以修改文字)
切换为末行模式:
“:”末行模式
:w保存
:q 退出
:wq 保存退出
:q!强制退出
:noh 取消高亮显示
:r 文件 将文件的内容复制到当前文件
: s /匹配关键字/匹配内容
: s /匹配关键字/匹配内容/g:匹配光标所在行的所有关键字
: % s /匹配关键字/匹配内容/:匹配所有行的关键字
设置环境:
:set nu 设置行号
:set list 显示控制字符
:set nonu 取消设置行号
1、更改主机名
hostname 临时更改
vim/etc/hostname 永久更改
2、开启ssh允许root用户远程登录
匹配关键字Root
复制当前行
粘贴复制行
删除#字符
将prohibit-password修改为yes
保存退出
cp /etc/ssh/ssh_config .
systemctl restart sshd
退出:
退出按“esc“
退出:输入:wq (保存并退出)
q(不保存并退出)
q!:强制退出
vim /etc/motd:登录终端提示语