目录
复制文件:cp
参数:
-r:递归复制
-a:保证某些属性不变
补充:Esc + . : 上一条命令的最后一个元素
ls -l 等价于 ll
知识储备:
linux中的链接相当于快捷方式。
stat : 查看文件详细属性。
移动文件:mv
mv【移动文件的路径】【移动文件的新路径】
案例1:将/root目录下的1.txt移动到/opt目录中
[root@localhost ~]# mv /root/1.txt /opt
# 移动文件夹
[root@localhost ~]# mv test/ /mnt/
删除文件:rm(remove)
rm[参数][需要删除文件的路径]
参数:
-f:不提示直接删除
-r:递归删除目录及其内容
-i:每次移除前提示
两种删除模式:直接删除rm -rf/*,逻辑删除
vi/vim编辑器:
1.安装vim编辑器:
yum install vim -y
2.常用快捷指令:
vim 文件名(进入文件),摁住esc键切换编辑模式和指令模式,此处重点将指令模式
G:快速切换光标到底行
gg:快速切换到首行
0:快速跳转到行首
$:快速跳转到行尾
文件保存=> :w
文件退出=> :q
强制退出或强制保存=> :q! :w!
当强制退出时,再次打开会有异常,没有保存到文件,此时的问题是有.文件名.txt.swp,输入指令ls -la里面把.文件名.txt.swp删除即可
继续编辑:vim -r 文件名.txt
放弃编辑:vim -n文件名.txt
批量复制:[root@localhost~]# while true;do echo"hello world">>文件名.txt;done
系统别名:alias 格式:alias xxx=‘命令’
alias : 查看系统别名
alias rm='xxx' : 设置系统别名