@breakerthb
2017-07-17T03:13:08.000000Z
字数 1365
阅读 1386
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