@breakerthb
2017-07-17T03:13:08.000000Z
字数 1365
阅读 1683
Linux命令
Linux URL
Linux命令大全
Linux命令表
1. 文件管理
| 文件 |
|
|
| od |
以二进制方式读取 |
|
| touch |
|
-a 修改访问时间 -c 修改文件时间 -d 修改日期 -m 修改 mtime -t 修改成某个时间 |
| umask |
目前用户在新建文件或目录的时候的默认权限 |
无参数:数字形式显示 -S:字符形式显示 |
| chattr |
设置隐藏属性 [+-=][ASacdistu] a 只能增加数据,不能删除数据 i 不能编辑(删除、改名、添加数据) |
|
| lsattr |
显示文件隐藏属性 |
|
| file |
简单判断文件格式 |
|
| diff |
|
|
| whereis |
寻找特定文件 |
-b 只找二进制文件 -m 只找说明文件manual路径下的文件 -s 只找Source源文件 -u 其他 |
| which |
寻找执行文件(尽在PATH定义中找) |
-a 将PATH中所有可以找到的命令列出 |
| locate |
支持模糊匹配(在内部数据库中查找) |
-i 忽略大小写差异 -r 后面可接正则表达式 |
| updatedb |
手动更新内部数据库 |
|
| find |
在磁盘中查找 |
|
| 备份压缩 |
|
|
|
| ar |
bunzip2 |
bzip2 |
bzip2recover |
| gunzip |
unarj |
compress |
cpio |
| dump |
uuencode |
gzexe |
gzip |
| lha |
restore |
tar |
uudecode |
| unzip |
zip |
zipinfo |
|


| 目录管理 |
|
|
| ls |
-a 显示全部文件,包括隐藏文件 -d 列出目录本身 -l 列出长数据串 (ll) |
|
| cp |
-a = -pdr -i 覆盖时询问 -r 递归复制 |
|
| rm |
-f 强制 -i 询问 -r 递归删除 |
|
| mv |
-f 强制 -i 询问 -u 新文件较新时覆盖 |
|
| basename |
获取最后的文件名 |
|
| dirname |
获取目录名 |
|
2. 磁盘管理
3. 系统管理
4. Shell
Shell常用配置
Shell Script
type
| Shell命令 |
|
|
|
| . |
echo |
eval |
exec |
| export |
expr |
printf |
set |
| shift |
trap |
unset |
ulimit |
| locale |
read |
array |
declare |
|
|
|
|
| alias |
find |
history |
cut |
| tee |
join |
paste |
expand |
|
|
|
|
5. 用户管理
| 账户管理 |
|
|
|
| groups |
newgrp |
useradd |
passwd |
| usermod |
userdel |
su |
sudo |
| w |
who |
last |
lastlog |
| write |
mesg |
wall |
mail |
| fuser |
|
|
|
6. 网络通讯
7. 编辑器
8. 软件管理
9. 开发工具
GDB
GCC
Doxygen