linux常用命令精讲

Tab键 自动补齐
\ 强制换行
cd
pwd 查看当前工作目录

cd 切换工作目录
cd- 返回上一次工作目录
cd ~ 回到家目录
cd … 返回上一级工作目录
ls
ls 显示目录内容
ls -l 长格式显示文件或目录的列表,包含权限、大小等信息
ls -a 显示所有子目录和文件信息,包括隐藏的目录和文件
ls -A 显示所有子目录和文件信息,包括隐藏的目录和文件,但不显示两个特殊隐藏目录
ls -d 显示目录本身的属性,而不是目录中的内容
ls -h 显示目录或文件的大小,默认的大小单位为字节(B)
ls -R 以递归的方式显示指定目录及其子目录中的所有内容
ls --color 在字符模式中以颜色区分不同的文件
du
du 统计目录及文件的空间占用情况
du –a 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
du –h 以更人性化的方式显示统计结果(默认以KB计数,但不显示单位,-h选项后显示单位)
du –s 只统计每个参数所占用空间总的大小,而不是统计每个子目录、文件的大小
cp
cp 复制文件或目录
cp –f 覆盖目标同名文件或目录时不进行提醒,而直接强制复制
cp –I 覆盖目标同名文件或目录时提醒用户确认
cp –p 复制时保持源文件的权限、属主及时间标记等属性不变
cp –r 复制目录时必须使用此选项,表示递归复制所有文件及子目录
rm
rm 删除文件或目录
rm –f 删除文件或目录时不进行提醒,而直接强制删除
rm –I 删除文件或目录时提醒用户确认
rm –r 删除目录时必须使用此选项,表示递归删除整个目录树
帮助信息选项
help 查看内部命令的帮助信息
–help 查看外部命令的帮助信息
man 以手册页的形式查看命令帮助

Ctrl + u 快速删除当前光标处之前的所有字符内容
Ctrl + k 快速删除从当前光标处之前的所有字符内容
Ctrl + l 清屏
Ctrl + c 取消当前命令的编辑,并切换为新的一行命令提示符

mv 移动文件或目录
mkdir 创建新的目录
touch 创建空文件,更新文件时间
ln 创建硬链接:
ln –s 创建软链接
which 查找Linux命令文件存放目录

软硬链接
区别 软连接(符号链接) 硬链接
对象 文件/目录 文件
能否跨文件系统 能 不能
删除源文件 连接文件不能正常使用 可以正常使用

find 查找文件或目录
find –name 按照文件名查找
find –user 按用户查找
find –size 按照文件大小查找
find –perm  按照文件权限查找

你可能感兴趣的:(linux常用命令精讲)