history 查看历史命令
ls(list)查看文件信息
/bin 系统可执行程序存放目录
/boot 内核和启动程序的相关文件都在此目录下
/lib 库目录,主要存放系统最基本的动态共享库
/media 挂载设备媒体,U盘,光驱等
/mnt 该目录是为了让用户挂载别的文件系统
/usr(unix system resource)庞大和复杂的目录,很多应用都会安装到此目录
/usr/local 用户自己安装软件的目录
/sbin 超级管理员的执行程序 root
/proc 系统内存的映射,会保留进程运行的一些信息
/etc 系统软件的启动和配置目录
etc/passwd 用户存放文件 man 5 passwd查看文件格式
/dev 设备文件所在的目录
Linux一切皆文件
/home/user(用户名)用户家目录
ls:
ls -l 详细信息
ls -a 显示隐藏文件
ls -R 递归显示子目录的内容
ls -lrt 当前目录下按照时间排序显示详细信息
通配符 *和?
*代表任意多个字符
?代表任意一个字符
相对路径和绝对路径
目录相关:
cd
cd ..回到上级目录
cd 下级目录
cd - 回到上次所在目录
cd ~回到下级目录
root@iZ615w3n59r0fsZ:/#
root:用户名
iZ615w3n59r0fsZ:机器名
/ :所在目录
#:管理员
$:普通用户
显示当前工作目录:pwd
mkdir 创建目录(文件夹)
mkdir -p 递归创建目录 mkdir dd/aa,在当前目录下创建dd文件夹,并在dd文件夹下创建aa文件夹
thee 树状结构显示文件 (如果没有命令需要联网安装,sudo apt-get install tree)
rmdir 删除文件 不能删除非空目录
which 显示对应命令所在的路径
文件操作相关:
touch 创建文件 如果不存在则创建,若存在则修改时间,内容不变
touch [option] filename1 filename2 ..
rm 删除文件
rm -r 递归删除子目录
rm -rf * 强制删除当前目录下所有内容
cp 拷贝文件或者目录
cp [option] srcpath despath
despath 是一个目录,将secpath拷贝到despath
despath 不是一个目录,在despath上级目录,创建一个文件,并将secpath内容复制
拷贝目录的时候考虑最底层的目录是否存在
mv 移动文件或者目录
文件内容
cat 查看文件内容 查看小文件
more和less 分屏查看文件内容
more:回车 逐行显示
less:回车或者上下键可以反复查看内容
head 和 tail 查看文件头和产看文件尾,默认显示10行
head -n 5 显示5行内容,-n可以指定显示行数
taile -n 可以指定显示行数
taile -f 可以事实显示文件末尾增加的内容
统计信息:
tree 树状结构显示文件
wc 统计文件内容,显示行数、单词数、字节数
wc -l 显示行数
wc -w 显示单词数
wc -c 显示字节数
du 查看目录占用空间
du -h 以适合人类观察方式显示
du -h --max-depth=1 将重名文件合并显示
df 显示当前系统空间使用情况
df -h 以适合人类观察方式显示