Linux 我的常用命令总结

来源:互联网 发布:玄武吉他淘宝店链接 编辑:程序博客网 时间:2024/05/16 04:51

指令操作

man,info:显示指令的使用说明。man调用less显示内容,更多参考less

which:搜索指令的完整文件名,不能使用正则式

程序安装

apt:安装、删除、列出、查找已经安装的程序

文件、目录操作

1、浏览目录
ls:列出当前目录文件和子目录。
ll:列出权限等详细信息,同等于ls -l
la:列出隐藏文件,同等于ls -a

pwd:显示当前所在的完整目录

cd:移动目录。~表示用户家目录。-表示上一个目录。

2、增删
mkdir,rm:新建、删除文件或目录

cp,mv:复制、移动

ln:创建硬链接。-s:创建软连接。格式:ln [link] [source]

3、权限设置
chown:更改拥有者

chmod:更改权限
chmod [ugo] [+-=] [rwx] file
chmod [0-7] file

4、操作文件
cat,more,less:显示文件内容。

tar:压缩、解压缩
操作:-c压缩 -x解压缩
压缩方式:-j bzip2压缩 -J xz压缩
注意:-f 参数放最后,后面必须接文件名

文件显示less指令

less指令重要因为man调用less指令进行显示。进入less指令界面后有如下操作:
1、查找
/,?:向前,向后搜索。可以使用正则式。

n,N:重复,反向重复上一个搜索

&:搜索后只显示符合条件的行。空搜索返回正常显示。

2、跳转
PaUp,PaDn:上下翻页

g,G,<,>:回到开头,末尾。

2、其他
h:显示less帮助。

m':标记,到达标记。标记只使用一个字母

!:执行shell命令。

文件搜索命令

最主要是find命令。
1、find命令结构:
find [搜索起始点] [搜索过滤条件] [操作]

2、搜索过滤条件有:第一,时间。第二,所属用户或群组。
第三,名称: -name filename。可以使用正则式。

3、操作
对搜索到的文件执行操作,操作的写法为 -exec [command],其中使用{}表示搜索到的文件。

4、其他查找命令
whereis:仅搜索$PATH中的目录

locate:使用数据库搜索

系统命令

ps:显示进程。-e显示所有进程。-C,-p:根据命令名称,用户pid显示进程。--sort=cmd,pid:根据指令名称,pid排序。

kill:终止进程

su,sudo:转换为管理员,使用管理员权限执行。

who:显示用户

bash命令

[cmd] &fg [cmd]:后台执行命令,叫回后台命令

clear:清除屏幕输出

grep:正则匹配输入,显示匹配行。grep [file] [regex],或者使用管线与其他指令组合使用。

参考文献

1、Linux 基本指令介紹(鸟哥)
2、鸟哥的Linux私房菜 第四版 下载地址

0 0