1、基本命令
ls -l 文件
命令 [-参数] 文件
- rw- r-- r-- 1 root root 38938 Jul 15 16:48 install.log
文件类型 权限位 硬连接数 拥有者 所属组 大小 最后一次修改时间 文件名
常用参数:
-a 显示所有文件
-A 除了 . .. 不显示
-d 显示目录信息
-t 按照时间把显示信息排序
-r 反向排序,于-t相反
-R 递归显示
. 当前目录
.. 上层目录
文件类型类别:
- 普通文件
d 目录文件
l 连接文件(符号连接)
c 字符文件
b 快设备文件
p 管道文件
s 套节子文件
帮助命令
1、ls --help
2、type
别名
alias la="ls -a"
unalias la
3、info ls
4、man ls
man 1 用户命令 -
man 2 系统调用
man 3 库调用
man 4 特殊文件
man 5 配置文件 -
man 6 游戏
man 7 杂项
man 8 系统命令 -
man 9 内核参考
man -f passwd
查找命令在那个章节有说明
makewhatis
建立索引 刚装系统不能用man -f 就执行这个
man -k passwd
模糊查询
cd
cd - 返回上次工作目录
pwd 查看当前路径
查看文件内容命令:
head -n 数字 文件的前多少行
tail -n 数字 文件的最后几行
-f 文件
more 文件
less 文件
cat 文件
-n 显示行号
-b 只显示有效的行的行号
创建文件
touch
touch abc{1..10}.txt 创建abcn.txt 10个文件
touch abc{a,b,c}{1..5} 15个文件
目录
mkdir
-p 递归创建目录
-v 显示创建过程
拷贝文件
cp 源地址 目的地址
-r 目录
mv剪切
删除
rmdir 删除空目录
rm
-f 强制删除
-r 递归删除
目录作用
/bin /usr/bin /usr/loacal/bin 用户可执行目录,存放命令
/sbin /usr/sbin /usr/loacal/sbin 系统可执行目录,只能管理员可执行命令
/lib /usr/lib /usr/local/lib 库文件目录(库文件,系统模块)
/boot 内核,启动文件,引导程序
/etc 配置文件目录
/var 服务器数据目录(服务日志)
/usr 应用程序目录
/dev 快设备目录
/tmp 临时文件目录
/home 普通用户家目录
/root root家目录
/proc 虚拟文件系统(内存信息,内核信息,进程信息)
/sys 虚拟文件系统(内存信息,内核信息,进程信息)
/media媒体目录
/selinux selinux安全组件
/tftpboot tftp服务根目录
/misc /net autofs 服务使用目录
/srv 服务器数据目录
/opt 第三方软件目录
/mnt 其他挂载点
lost+found 系统恢复文件
阅读(1419) | 评论(1) | 转发(1) |