记录一次linux学习

  • Post author:
  • Post category:linux



linux常用命令


格式: 命令 [选项] [参数]



ls


:  -a 显示所有文件包括隐藏文件

-l 显示详细信息

-d 查看目录属性

-h 人性化显示文件大小

-i 显示incode(id号)



touch


[文件名] 创建文件



mkdir


-p 递归创建目录



cd


:   ~  进入当前用户的家目录

–  进入上次目录

.. 进入上级目录



pwd


查看所在目录位置

rm -rf 目录/文件  删除目录/文件



cp


-r  复制目录

-p  连带文件属性复制

-d  若源文件是链接文件,则复制链接属性

-a  相当于 -pdr (*)



mv


[原目录] [新目录]  注:当原目录和新目录相同时相当于修改名字,不同时为剪切



locate


[文件名] 在后台数据库中按照文件名搜索,速度快



updatedb


更新数据库



whereis


查找系统命令的命令

-b 只查找可执行文件

-m 只查找帮助文件



which


查找命令所在位置,也可看到别名



find


[搜索范围] [搜索条件]  在系统当中搜索符合条件的文件名(完全匹配)

find /root -iname 文件名    -iname不区分大小写搜索

find /root -user root       按照所有者搜索

find /root  -nouser         查找没有所有者的文件

通配符  *   匹配任意内容

?   匹配任意一个字符

[]  匹配任意一个中括号内的字符



grep


[选项] 字符串 文件名    在文件中搜索符合条件的字符串(包含匹配)

选项:  -i 忽略大小写

-v 排除指定字符串



help


获取内部命令



zip


[压缩文件名] [源文件名]

-r 压缩文件夹



gzip


[压缩文件名] 压缩后源文件消失 .gz格式

gzip -c [源文件] > 压缩文件   如: gzip -c aa > aa.gz (压缩为aa.gz格式文件,原aa文件不变)

gzip -r 压缩文件夹中的文件

gzip -d [压缩文件]    解压压缩文件

gunzip [压缩文件]  解压缩文件

bzip2 [源文件] 不保留源文件

bzip2 -k [源文件] 保留源文件

bunzip2 [压缩文件]  解压缩文件,-k 保留原压缩文件



tar


-cvf [打包名] [源文件]

-c  打包

-v  显示过程

-f 指定打包后的文件名



tar


-zcvf [压缩后文件名] [压缩文件]   打包压缩文件

tar -zcvf [压缩后文件名] [压缩文件] -C [打包路径]  把压缩文件压缩到指定位置

tar -zxvf [压缩文件]   解压压缩文件

tar -jcvf [压缩包名].tar.bz2 [源文件]  压缩为tar.bz2格式

tar -jxvf [压缩包名]    解压缩tar.bz2格式文件



shutdown


[选项] 时间

选项  -c 取消前一个关机命令

-h 关机

-r 重启



logout


退出登录命令

快捷键



ctrl + c


强制终止当前命令



ctrl + l


清屏



ctrl + a


光标移动到命令行首



ctrl + e


光标移动到命令行末



ctrl + u


从光标所在位置删除到行首



ctrl + z


把命令放入后台



ctrl + r


在历史命令中搜索



版权声明:本文为qq_39597371原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。