提示:以下是本篇文章正文内容,下面案例可供参考
一、目录相关命令学习
cd 切换目录
pwd # 显示当前目录
cp 复制文件或目录
注意:如果再重新cp一份同样的文件或目录会提示你输入Y/N
rm 删除文件或者目录
-f # 忽略不存在的文件,不会出警告强制删除
-r # 递归删除目录
-i # 删除询问是否删除
mv 移除文件或者目录(还可以重命名)
-f # 强制移除
-u # 只替换已更新的文件
创建目录或删除目录
mkdir + 目录名 # 创建一个目录
mkdir -p + 目录名/目录名1/… # 递归创建连级目录
rmdir -p + 目录名/目录名1/… # 删除一个连级空目录
更改文件9个属性
更改文件我们用chmod
文件内容查
Cat + 文件名 # 查看文件内容从第一行开始
tca + 文件名 # 查看文件内容从最后一行开始
nl + 文件名 # 显示时候会累出行号
more + 文件名 # 查看文件内容较多的时候(只能往下翻)
注意:空格键代表翻页,回车键盘代表乡下看一行
less + 文件名 # 查看文件内容较多的时候(可以上下翻页)
head + 文件名 # 只看前面几行
注意:加上 - n参数会具体看到几行
head - n 3 文件名 # 只看前面三行
tail + 文件名 # 只看尾巴几行
硬链接和软链接:
硬链接:A—B,假设B是A硬链接,那么他们两个指向了同个文件!允许一个文件拥有多个路劲,用户通过这种机制建立硬链接到一些重要文件上,防止误删!
软链接:类似Window下的快捷文件,误删了源文件,快捷方式访问不了!
上图看出f3其实就是f1的软链接,也会有相同的输入内容
删除查看内容区别
Vim编辑器使用:
进入编辑模式:vim + 文件名输入i就可输入内容
然后输入i编写内容
切换英文情况下按ESC在:wq保存
搜索你要找的内容用/你所需要的内容用 / 内容
用 :set nu 设置行号或者用:set number
Linux账号管理学习:
useradd -m 用户名 # 创建一个用户组
userdel -r 用户名 # 删除一个用户组
usermod -d /当前目录/用户名 # 修改一个用户组
切换用户
su + 切换的用户名 # 切换用户
修改用户名字
hostname 修改名字 # 修改用户
Linux下用户组管理
groupadd + 用户名 # 创建用户组
注意:可以去/etc/group目录下查看
可以看出mock后面是有对应的端口号的:1002我们也可以自己去增加端口号,后面增加一个参数-g
groupadd -g 端口号 用户名 # 创建用户组
在去/etc/group目录下查看就是211
删除一个用户组
groupadd + 用户名 # 创建用户组
可以去/etc/group目录下查看,mock目录是没有了
Linux磁盘管理
df # 列出文件系统繁体的使用量
du # 检查磁盘空间使用量