linux命令
ls : 列出当前目录下有哪些文件
ls -ahl : 将当前目录下的所有文件以可读的长文件格式列出
ll : 长文件格式列出的缩写
cd : 进入家目录
cd . : 进入当前目录
cd .. : 进入上级目录
cd / : 进入根目录
cd ~ : 进入家目录
cd - : 进入上次访问目录
pwd : 显示当前目录
mkdir : 创建一个空目录
mkdir -p : 递归的创建目录
touch : 创建一个新文件
cp -a : 将文件或目录原封不动的复制,包括文件的时间,如果不指定文件名则用之前的文件名
mv : 将文件剪切到另一处,如果要剪切的地址是当前文件所在位置则为改名
rm : 删除文件或空目录
rm -rf : 强制删除文件或目录
ln : 创建硬链接
ln -s : 创建软连接,其中源文件需要用绝对路径
locate : 查找指定文件路径,其中有一个数据库维护文件,所以新创建的文件有可能搜不到,但是搜得快
whereis/which : 查找指定命令路径
find : 功能强大的查找命令,缺点,耗费系统资源,搜的慢
find [搜索位置] [-iname] [文件名称] : 按照名称来搜索,加上-i表示不区别大小写,可以使用通配符*,?,[]
find [搜索位置] [-atime/-ctime/-mtime] [-10/10/+10] : 按照时间来搜索
find [搜索位置] [-size] [-10k/10M/+10k] : 按照大小来搜索
find [搜索位置] [-size] [-10k/10M/+10k] -a [-size] [-10k/10M/+10k] : 按照大小范围来搜索,-a相当于and
find [搜索位置] [-size] [-10k/10M/+10k] -exec rm -rf {} ; : 按照大小来搜索,并且将搜索到的文件删除,-exec [对搜索结果继续执行的命令] {} ; 是固定格式,{} 代表你搜到的结果
find [搜索位置] [-user/-nouser] [root/susu] : 按照文件所属用户来搜索
grep : 对文件中的字符串进行搜索,如需要可以使用正则表达式
grep -v : 对搜索内容进行取反
man : 查看命令帮助文档
whatis : 相当于man -f,打开所有等级号的帮助
apropos : 相当于man -k,可以查看所有含有这个字符串的帮助信息,结果可以不是命令,做模糊查询
--help : 命令后加--help可以只查看怎么用
help : 获取内部命令的帮助,如cd,即获取shell内部自带命令的帮助,如果whereis查不到这个命令就说明这个命令是shell自带的
info : 获取整个的帮助文档并跳到指定命令位置
zip 压缩文件名 原文件 : 压缩文件
zip -r 压缩文件夹 原文件夹 : 压缩文件夹
unzip : 解压缩
gzip 原文件 : 压缩文件,原文件会消失,不支持压缩目录
gzip -c 原文件 > 目标文件 : 压缩文件不消失,本质是将打印在屏幕中的压缩内容通过管道写入目标文件
gzip -r : 分别压缩目录下的所有子文件
gzip -d : 解压缩
gunzip : 解压缩文件
gunzip -r : 解压缩目录
bzip2 : 压缩文件,不支持压缩目录,不保留原文件
bzip2 -k : 压缩文件,保留原文件
bzip2 -d : 解压缩文件
bunzip : 解压缩,加-k保留压缩文件
tar -zcvf 打包压缩后文件 原文件 : 打包压缩命令,打成tar.gz格式
tar -zxvf hello.tar.gz : 解压缩命令,后边加上-C指定解压缩位置
tar -jcvf 打包压缩后文件 原文件 : 打包压缩命令,打成tar.bz2格式
tar -jxvf hello.tar.bz2 : 解压缩命令,后边加上-C指定解压缩位置
shutdown -r [时间] : 重启
shutdown -h [时间] : 关机
shutdown -c : 取消前一个关机命令
shutdown -r [时间] & : 后台重启,不占用当前终端
logout : 退出登录
reboot :重启命令
init [0-6] : 切换系统运行级别
mount [设备文件名] [挂载点] : 挂载其他硬件设备
umount [挂载点/设备文件名] : 卸载不用的设备
w/who : 查看登录用户
last : 最近登录的用户
lastlog : 所有用户最后一次登录时间

浙公网安备 33010602011771号