缩写 全称 含义
cd change directory 改变目录
chmod change mode 更改文件权限
chown change owner 更改文件所属用户和用户组
chgrp change group 更改文件所属用户组
chattr change attribute 改变文件扩展属性
lsattr list attribute 显示文件扩展属性
-
dd disk dump,本应叫cc,名称被占用,被迫叫dd 转换并复制一个文件
df disk free 磁盘可用空间
du disk usage 显示指定目录占用的磁盘空间
-
mkdir make directory 创建目录
rmdir remove directory 删除目录
pwd print working directory 打印当前工作目录的绝对路径
-
cp copy 复制文件或目录
scp secure copy 基于ssh登录进行安全的远程文件拷贝命令
ssh secure shell 用于安全登录远程系统的协议
telnet telecommunication network 远程登录的协议
-
sudo superuser do 让普通用户执行root用户命令
su switch user 切换用户
uname Unix name 显示系统信息
tty TeleTypeWriter 电传打字机,打印此
wall write all 向所有用户发送一条消息
-
ifconfig network interfaces configuring 网络接口配置工具
nmcli command-line tool for controlling NetworkManager 用于控制网络管理的命令行工具
-
ar archiver 创建、修改或提取存档文件
cal calendar 显示日历
cat concatenate 连接文件并打印到标准输出设备上
diff difference 逐行对比文件
mv move 移动
rm remove 删除
ls list 列出目录内容
ln link 建立链接文件
man manual 手册,指南
seq sequence 数列
stat status 显示文件和文件系统状态属性
-
ld GNU linker GNU链接器
ldd list dynamic dependencies 打印共享库依赖
-
grep Global Regular Expression Print 查找文件里符合条件的字符串
awk Aho Weiberger and Kernighan 三个人名命名的文本处理工具
sed stream editor 流编辑器,利用脚本处理文件
ed editor 原始的Unix文本编辑器
-
rpm Red hat package manager 红帽子打包管理器
ipkg OpenWrt的软件安装管理工具
dpkg Debian package manager Debian包管理器
apt advanced package tool 基于Debian的发行版系统包管理工具
yum Yellow dog Update,modified C/S架构,是rpm的前端工具,依赖于rpm而存在
-
curl CommandLine URL 利用URL语法在命令行下工作的文件传输工具
wget World Wide Web get 从网络上自动下载文件的自由工具
nc netcat 任意TCP和UDP连接和监听
nmap network mapper 网络映射器,网络探测工具和端口扫描器
-
gcc GNU Compiler Collection GNU编译器(合集)套件
gdb GNU Debugger GNU调试器
dmesg diagnostic message 诊断信息
wc word count 统计单词数、字节数或者行数
ps process status 进程状态
-
insmod install module 载入模块
lsmod list module 列出模块
rmmod remove module 删除模块
-
tar tape archive 归档
svn Subversion Subversion命令行客户端工具
sync synchronize 将缓存写入磁盘
rsync remote sync 一个快速的稳定的远程文件拷贝工具
-
.a archive,static library 扩展名 a,静态库
.so shared object,dynamically linked librery 扩展名 so,共享库,动态库
.o object file 扩展名 o,目标文件
/bin binary 二进制文件目录,存放系统命令
/dev device 存放设备文件
/etc etcetera 存放系统管理和配置文件
/lib library 存放跟文件系统中的程序运行所需要的共享库及内核模块
/proc process 虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
/sbin superuser binary 超级用户的二进制文件目录,存放系统管理员命令
/tmp temporary 存放各种临时文件
/usr Unix Shared Resources 共享资源,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 Program Files 目录
/var variable 用于存放运行时需要改变数据的文件,例如各种服务的日志文件等
/opt optional 可选的,额外安装的可选应用程序包所放置的位置