Linux文件与用户管理
Linux文件目录介绍
Windows与Linux目录结构一个显而易见的区别是
在Windows中目录是以C: D:盘等盘符进行区分
而在Linux中目录是以根目录为开始即 / (根)
Linux目录结构图鉴
Linux目录介绍
目录 | 介绍 |
---|---|
/root | 管理员家目录 |
/home | 用户家目录 |
/etc | 系统配置目录 |
/var | 系统日志文件目录 |
/dev | 设备目录 |
/mnt | 挂载目录 |
/bin | 普通用户命令目录 |
/sbin | 管理员命令目录 |
/tmp | 系统临时数据目录 |
/usr | 系统目录 |
/boot | 系统启动相关文件 |
查看文件类型
常见的文件类型
符号 | 介绍 |
---|---|
- | 普通文件 |
d | 目录 |
l | 链接 |
b | 设备文件 |
ls -l ====> ll
drwxr-xr-x. 2 root root 6 5月 14 15:56 桌面 # d 目录文件
-rw-------. 1 root root 916 5月 14 15:30 anaconda-ks.cfg # - 普通文件
Linux文件管理
创建文件:
touch filename
创建目录:
mkdir ./dir1
mkdir ./dir1/dir2 -p #若无上级目录自动创建
拷贝文件目录
cp filename ./dir1
cp ./dir1 ./dir2 -r
移动文件
mv filename ./dir1
删除文件目录
rm -rf filename/dir
查看文件
cat、more、tail、head、vi、vim
path=路径
cat path #查看所有
more path #翻页查看
tail path #底部开始查看
head path #头部开始查看
修改文件
vim filename
改变目录
ls #查看目录
cd #切换目录