1、普通用户切换成root用户命令 su 回车,输入root 用户密码 或 su - root 环境变量一起切换
2、文件结构
/proc目录 ,虚拟文件系统,数据保存在内存中。
/usr目录,系统软件资源共享目录
/mnt 挂载目录,挂在NFS服务
3、常用命令
(1)cd 打开
切换目录 cd
返回上一级菜单 cd..
(2)ls 清单
显示目录文件 ls
显示所有文详细信息 ls -all 或 ls -la 或 ls -a 或 ls -l
显示按时间修改顺序(降序) ls -t
显示当前目录下的所有目录 ls -R
显示逆序排序 ls -r
ll 相当于 ls -l
(3)pwd 显示
显示当前路径 pwd
(4)mkdir 创建文件夹
创建新目录 mkdir
创建父文件夹 mkdir -p
创建多个文件夹 mkdir -p fuwenjian{ziwenjian1,ziwenjian2}
(5)touch 创建文件夹,更改文件时间为当前时间
创建文件夹,touch t1.sh
创建多个文件夹,空格隔开,touch t1.sh t2.sh
创建一个名字带空格的文件 touch "pro files"
(6)cp 复制文件或目录
保留文件属性(原文件时间不变) -p
文件移动到其他目录 cp 文件名 新路径
移动一个文件夹到另一个文件夹下面 cp -r 需要移动的文件夹名 要移动到的文件夹名
(7)mv 移动文件或者文件夹,改名字
mv 原文件路径 新文件路径
(8)rm 删除
删除文件不用加 -r 删除文件夹一定要加 -r
删除前询问是否删除 rm -r 文件夹名
强制删除 rm -rf 文件夹名
中文乱码文件删除不掉的,通过 ll -i查找节点,然后使用find.inum查找到inode编号,然后执行-exec rm {} -rf \ 即可删除
(9)cat 显示文件所有内容
显示所有隐藏字符 -A
显示行号
(10)more 分页显示文件
一页一页显示 空格或f
一行一行显示 entry 键
退出 Q 或 q
(11) head 查看文件前几行
查看前15行 head -n 15
(12) tail 查看文件后几行
显示指定行是 tail -n
动态显示文件内容,动态监控 tail -f
(13) ln 链接
软连接 ln -s (常用)
硬链接 ln