移动(重命名)文件或目录:MV
mv file one --> 将 file 文件移动到 one 目录下
mv new_folder one --> 将 new_folder 文件夹移动到one目录下
mv *.txt folder --> 把当前目录下所有 txt 文件移动到 folder 目录下
mv file new_file --> file 文件重命名为 new_file
删除文件或目录:rm(慎用!!!!!!)
rm xxxxx:删除xxxxx文件;
rm xx yy xy:删除xx yy xy三个文件;
常用参数:
-i 向用户确认是否删除;
-f 强制删除;
-r 递归删除文件;(著名的删库跑路“rm -rf *”)
用户权限
用户
Linux是一个多用户的操作系统。理论上来说,Linux中可以创建无数个用户,但这些用户被划分到不同的群组里。有一个用户M=root,特殊用户,超级用户拥有最高权限。Linux的安全性有一个也来自这里,不同的用户权限不同,有效防止误操作或病毒攻击。
sudo
以root身份运行,运行时需要输入用户密码。
useradd+passwd
useradd 添加新用户
passwd 修改用户密码
useradd mj :添加一个mj用户,添加完成后在/home路径下可以查看
passwd mj :修改mj用户的密码
删除用户:userdel
userdel mj :只删除用户名,不会删除对应文件
userdel mj -r :删除该用户所有文件
切换用户:su
sudo su :切换为root用户(临时获取root权限;exit命令或CTRL+D一样的作用)
su mj :切换为mj用户
su - :切换为root用户
拓展
文件权限
d:文件属性
rwx:所有者、群组用户,其他用户
r:文件可读
w:文件可写
x:可执行
-:没有相应去权限
VIM
在终端中输入vim回车后vim就可以运行起来,也可以用vim来打开一个文件。
例如
vim 1.txt :就会打开1.txt。没有这个文件则会被创建;
VIM的几个模式
交互模式
这是默认模式,在每次运行的时候,就会进入这个模式
特征:
不能输入文本
可以在文本之间移动,使用快捷键来进行删除,复制粘贴,跳转到某一行,撤销操作等;
命令模式
在交互模式下,按下冒号键:即可进入命令模式,再按下q,即可退出
修改过文件:q是退出不了的这个时候有两个操作
1.保存并退出:wq或:x;
2.不保存退出:q!;