Linux目录结构解释

Linux的经常使用命令
cp
: 用于文件复制的命令. cp file_1 file_2 copy_position
mv
: 文件移动或文件重命名. mv file_1 copy_position
, mv file_1 new_file1
touch
: 建立新的空文件.
rm
: 删除文件.
cat
: 查看文件内容.
more, less
: 能够分页查看文件内容.
find
: 指定路径查看文件. find path -name f "file_name"
-name
: 后跟须要查找的文件名.
b
: 块设备文件.
d
: 目录
c
: 字符设备文件
p
: 管道文件
l
: 符号连接文件
f
: 普通文件
grep
: 文本搜索命令, 支持正则.
-E
: 按指定的正则表达式搜索.
-n
: 显示行数.
ln
: 连接文件或目录. 保证每一处连接文件的数据同步性.
- 软连接: 在目的点建立文件的连接文件, 不占用硬盘空间. 文件保持同步变化, 能够跨分区.
- 硬连接: 在目的点建立和源文件大小相同的文件. 文件保持同步变化, 必须在同一个文件系统中, 不能对目录进行硬连接, 符号连接能够指向任意位置.
-s
: 建立符号文件而不是硬连接. 就是软连接.
- 不加参数为硬链接.
file
: 显示文件类型.
whereis
: 查看文件位置.
which
: 从全局环境变量PATH中找对应的路径.
date
: 查看日期时间.
umask
: 显示系统的umask值, 权限基数减去umask的值就是文件建立时的权限值.
tar
: 打包和解包文件. 扩展名通常为".tar"(该后缀为打包), ".tar.gz"或者".tar.bz2".
-c
: 进行打包.
-t
: 列出压缩包中文件的目录.
-x
: 解压.
-v
: 过程当中输出信息.
-z
: 调用gzip来压缩, 和x配合使用则调用gzip解压.
-j
: 同上, 使用bzip2来压缩和解压.
-f
: 包的名字, 该参数后面不能加其余的参数.
zip, unzip
: 压缩和解压命令. 扩展名为".zip"
gzip, gunzip
和bzip2, bunzip2
都为压缩和解压命令. 而且一次只能操做一个文件.若是要操做多个文件, 须要结合打包命令.
man
: 查看帮助文档信息, 配合命令使用.
Linux的用户
useradd
: 建立用户.
-d
: 执行用户主目录, 不加该参数默认为/home
-m
: 自动建立用户主目录.
usermod
: 修改用户信息.
userdel
: 删除用户.
password
: 设置用户密码.
Linux的文件权限
chmod
: 修改文件权限
r
: 读权限, 数值表明为4
w
: 写权限, 数值表明为2
x
: 可执行, 数值表明为1
欢迎关注本站公众号,获取更多信息