Linux之相关英文缩写含义

1、目录名:

名称英文英文含义描述
/bootboot引导操作系统的内核及在引导过程中使用的文件
/rootroot系统管理员的主目录(根目录)
/runrun运行系统运行时所需文件
/homehome用户的主目录基点
/etcETCetera附加,等存放系统配置文件
/binBINaries二进制文件存放二进制可执行文件(ls,cat,mkdir等)
/devDEVices设备用于存放设备文件
/libLIBraries存放跟文件系统中的程序运行所需要的共享库及内核模块
/mntMouNT安装,挂载系统管理员安装临时文件系统的安装点
/procPROCesses进程,过程虚拟文件系统,存放当前内存的映射
/tmpTeMPorary临时用于存放各种临时文件
/varVARiable可变的用于存放运行时需要改变数据的文件
/srvSeRVices服务系统启动服务时候可以访问的数据库目录
/optOPTional可选的额外安装的可选应用程序包所放置的位置
/sbinSuper BINaries
(Superuser BINaries)
超级用户的二进制文件存放二进制可执行文件,只有root才能访问
/sysSYStem系统硬件设备的驱动程序信息
/usrUnix System Resources
(Unix Software Resources)
(Unix Shared Resources)
Unix系统资源用于存放系统应用程序,比较重要的目录/usr/local本地管理员软件安装目录
  • dev/xxyn
    下面说明了解析分区命名方案的方法:
    /dev/
    这个字串是所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区。
    xx
    分区名的前两个字母标明分区所在设备的类型。通常是 hd (IDE 磁盘)或 sd(SCSI 磁盘)。IDE硬盘是作为系统操作硬盘使用,而SCSI硬盘是作为数据存储硬盘使用。
    y
    这个字母标明分区所在第几个设备。例如,/dev/hda(第一个 IDE 磁盘)或 /dev/sdb(第二个 SCSI 磁盘)
    n
    最后的数字代表分区。前四个分区(主分区或扩展分区)是用数字从 1 排列到 4。逻辑分区从 5 开始。例如,/dev/hda3 是在第一个 IDE 硬盘上的第三个主分区或扩展分区;/dev/sdb6 是在第二个 SCSI 硬盘上的第二个逻辑分区。

USB存储设备属于SCSI设备,其编号为sdX;

u盘一般用/sdb1
mount [ -t 文件系统类型 ] 存储设备 挂载点

挂载U盘:mount [-t vfat] /dev/sdb1 /mnt/usb
卸载U盘:umount /mnt/usb

2、常用命令:

  • Linux命令通常由以下三部分组成:
    Command[-option][argument]
    • Command即是要运行的命令本身,说白了就是一个软件(程序)
    • Option的话是可选的,即有些命令是没有选项的,选项是控制命令运行状态和行为的
    • argument是参数,是命令要操作的文件、路径、数据等,也是可选的,因为有些命令不需要操作这些内容,如果没有的话,就选择默认的

2.1、文件及文件夹管理:

名称英文英文含义描述命令选项
lsLiSt列表显示目录中的内容
ls [opions] [文件或目录]...
-a 或 --all:列出目录下的所有文件和目录,包括文件和子目录的名称
-A 或 --almost-all:列出除“.”(当前目录)及“..”(当前目录的上级目录)外的任何文件和目录
-b 或 --escape:把文件名中不可输出的字符用反斜杠家字符编号的形式列出
-c:输出文件的ctime(文件最后更改的时间),并根据ctime排序
-C:分成多列显示文件和目录
-d 或 --directory:将目录像文件一样显示,而不是显示其下的文件
-F 或 --classify:加上文件类型的指示符号,其中“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;
-l:列出文件详细信息“
cdChange Directory更改目录用户改变用户的工作目录
cd [目的目录]
-
pwdPrint Working Directory打印工作目录用于显示当前的目录-
cpCoPy复制复制文件
cp [options] 源文件 目标文件
-a 或 --archive:等同于-dpR
-d:复制符号链接时,把目标文件或目录也建立为符号链接,并指向与源文件或目录链接的原始文件或目录
-f 或 --force:强行复制文件或目录,不论目标文件或目录是否已存在
-i 或 --intercative:覆盖目标文件前需要确认
-n 或 --no-clobber:不覆盖已经存在的目标文件
-p:复制源文件或目录内容的同时也复制文件属性如存取权限等
-R,-r 或 --recursive:递归复制目录,将源目录下所有文件及子目录都复制到目标位置
mvMoVe移动移动文件或文件换名
mv [options] 源文件 目标文件
-i 或 --interactive:覆盖文件前需要确认
-f 或 --force:若目标文件或目录已存在,直接覆盖
-n 或 --no-clobber:不覆盖已存在的文件
-u 或 --update:移动或更改文件名时,若目标文件已存在,且文件日期比源文件新,则不覆盖目标文件
rmReMove删除删除文件或者目录
rm [options] ...文件或目录...
删除目录必须要加"-r"选项
-f 或 --force:强制删除文件或目录
-i 或 --interactive:删除文件或目录前提示要用户确认
-r,-R 或 --recursive:递归删除指定目录及其下属各级子目录和相应的文件
pushdPUSH to Directory压栈到目录-
popdPOP from Directory从目录出栈-
mkdirMaKe DIRectory新建目录建立用户目录
mkdir [options] 目录名...
-m 或 --mode=MODE:对新建目录设置存取权限
-p 或 --parents:若所建目录的上层目录不存在,则一并建立
rmdirReMove DIRectory删除目录删除目录
rmdir [options] 目录名...
-p 或 -parents:删除指定目录后,若该目录的上层目录已变成空目录,则一并删除
catCATenate
or conCATenate
连接连接文件并输出
cat [options] [file…]
-b 或 --number-noblank:从1开始对所有非空输出行进行编号
-n 或 --number:从1开始对所有输出行编号
-s 或 --squeeze-blank:将连续两行以上的空白行合并成一行空白行
sedStream EDitor流编译器-
diffDIFFerence不同,差异比较文本文件,并找出它们的不同
diff [options] 文件1 文件2
-b 或 --ignore-space-change:忽略空格造成的不同
-B 或 --ignore-blank-lines:忽略空行造成的不同
-i 或 --ignore-case:忽略大小写的不同
-r 或 --recursive:当比较的文件都是目录时,递归比较子目录中的文件
wcWord Count字数统计给定文件中的字节数、字数、行数
wc [options] ...[文件]...
-c 或 --bytes:统计字节数
-m 或 --chars:统计字符数
-l 或 --lines:统计行数
-w 或 --words:统计字数
chmodCHange MODe更改权限改变文件或目录的许可权限
chmod [who] [opt][mode] 文件名…
-
chownCHange OWNer更改所有者chown [options] [用户][:[组]] 文件...-R 或 --recursive:递归式地改变指定目录及其下的所有子目录和文件的拥有者
chgrpCHange GRouP更改组chgrp [options] 所属组 文件...-R 或 --recursive:递归式地改变指定目录及其下的所有子目录和文件的属组
awkAho Weinberger and Kernighan-
gawkGnu AWK-
mawkMinimal AWK-
grepGeneral Regular Expression Print通用正则表达式打印在文件中搜索匹配行并输出
grep [选项] 查找模式 [文件...]
-b 或 --byte-offset:在显示符合匹配字符串行前,标识该行第一个字符的位编号
-c 或 --count:计算符合匹配字符串的行数
-E:将查找模式解释成扩展的正则表达式,相当于egrep
-F:将搜索模式解释成单纯的字符串,相当于fgrep
-i 或 --ignore-case:忽略字符大小写
-n 或 --line-number:在显示包含匹配字符串的行之前,标示出该行的行号
-v:反转查找,显示不包含匹配字符串的文本行
-V:显示版本信息
-x 或 --line-regxep:只显示全行都严格匹配的行
lnLiNk链接在文件间建立连接
ln [options] 源文件 [目标文件]
ln [options] 源文件… 目录
-s:对源文件建立软链接(符号连接),而非硬链接
tartape archive(TARball)打包归档(打包软件)打包备份文件
tar [options] [文件或目录]...
打包并压缩:tar -czvf 源文件 目标文件
还原并解压:tar -xzvf 源文件 目标文件
-A 或 --catenate:新增tar文件到已存在的备份文件
-c 或 -create:建立新的备份文件
-f<备份文件> 或 --file=<备份文件>:指定备份文件
-t 或 --list:列出备份文件的内容
-v 或 --verbose:显示指令执行过程
-x 或 --extract 或 --get:从备份文件中还原文件
--delete:从备份文件中删除指定文件
touchtouch触摸,修饰,润色用来修改文件时间戳,或者新建一个不存在的文件
findfind找到,发现搜索特定文件
find [路径…] [表达式]
太多了,请用man命令查询find命令手册
gzipGNUzip压缩文件压缩文件
gzip [options] [文件名…]
-d或--decompress 解压
-c 或 --stdout 或 --to-stdout:压缩后文件输出到标准输出设备,不改变原始文件
-d 或 --decompress 或 ----uncompress:解压文件
-f 或 --force:强行压缩文件
-n 或 --no-name:压缩文件时,不保存原来的文件名称及时间戳记
-N 或 --name:压缩文件时,保存原来的文件名称及时间戳记
-r 或 --recursive:递归处理,将指定目录下的所有文件及子目录一并处理
gunzipgunzip解压缩文件解压缩文件
gunzip [options] [文件名…]
-

2.2、硬件管理:

名称英文英文含义描述命令选项
dfDisk Free磁盘空闲检查文件系统的磁盘空间占用情况
df [options]
-a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统
-k:以k字节为单位显示
-i:显示I节点信息,而不是磁盘块
-t:显示各指定类型的文件系统的磁盘空间使用情况
-x:列出不是某一指定类型文件系统的磁盘使用情况(与t选项相反)
-T:显示文件系统类型
duDisk Usage磁盘使用显示磁盘空间的使用情况,统计目录(或文件)所占磁盘空间的大小
du [options] [dirname]
-s:对每个dirname参数只给出占用的数据块总数
-a:递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示dirnames中的每一个目录及其中的各子目录所占的磁盘块数
ddData Description(有说是Convert and Copy, 但是cc被用掉了,就用dd了)转换和复制文件-
partedPARTition EDitor分区编辑器-
fdiskFormat DISK格式化磁盘磁盘及分区管理工具
fdisk [-l] [设备名称]
-l:该选项后面不跟设备名会直接列出系统中所有的磁盘设备以及分区表,加上设备名会列出该设备的分区表
mkfsMaKe FileSystem创建文件系统将硬盘分区后,可对其进行格式化(格式化的过程即创建文件系统的过程)
mkfs -t 文件系统类型 分区设备
-
fsckFile System ChecK文件系统检查检查并修复文件系统
fsck [-sACR] [-t fstype] [filesysname] [fsck-options] filesys
-s:依顺序一个一个地执行fsck的指令检查
-A:对/etc/fstab中所有列出来的分区指令检查
-C:显示完整的检查进度
-R:检查时跳过root文件系统
-t:指定文件系统的形式,若存在/etc/fstab中已有定义或kernel本身已支持的则不需要此参数
lspciLiSt Peripheral Component Interconnect列出外围组件互连-
lscpuLiSt Central Process Unit列出中央处理单元-
lsusbLiSt Universal Serial Bus列出通用串行总线-
lsblkLiSt BLocK列出块-
mdadmMultiple Disk And Device Manager多磁盘和设备管理器-
mountmount挂载挂载存储设备
mount [-t 文件系统类型] 存储设备 挂载点
-
umountunmount卸载卸载存储设备
umount 存储设备
-
2.2.1、lvm
名称英文英文含义描述命令选项
lvmLogical Volume Manager逻辑卷管理器-
pvcreatePhysical Volume CREATE物理卷创建-
vgcreateVolume Group CREATE卷组创建-
lvcreateLogical Volume CREATE逻辑卷创建-
pvdisplayPhysical Volume DISPLAY物理卷显示-
vgdisplayVolume Group DISPLAY卷组显示-
lvdisplayLogical Volume DISPLAY逻辑卷显示-
pvresizePhysical Volume RESIZE物理卷大小调整-
vgresizeVolume Group RESIZE卷组大小调整-
lvresizeLogical Volume RESIZE逻辑卷大小调整-
pvextendPhysical Volume EXTEND物理卷扩展-
vgextendVolume Group EXTEND卷组扩展-
lvextendLogical Volume EXTEND逻辑卷扩展-
pvremovePhysical Volume REMOVE物理卷删除-
vgremoveVolume Group REMOVE卷组删除-
lvremoveLogical Volume REMOVE逻辑卷删除-
pvsPhysical Volume Status物理卷状态-
vgsVolume Group Status卷组状态-
lvsLogical Volume Status逻辑卷状态-

2.3、软件及软件包管理:

名称英文英文含义描述
manMANual手册获取帮助信息
aptAdvanced Packaging Tool先进的包装工具
dpkgDebian PacKaGe
yumYellow dog Updater, Modified
rpmRPM Package Manager
or Redhat Package Manager

2.4、用户及用户组管理:

  • Linux系统中的用户三种类型
    • 超级用户:root,拥有最大权限
    • 普通用户:自定义用户,拥有部分权限
    • 特殊用户:在Linux系统中还存在一些特殊的与系统和程序服务相关的用户。
名称英文英文含义描述命令选项
useraddUSER Add用户添加useradd [options] username-d dir:指定用户主目录
-u uid:可以指定用户ID
-g group:已存在一个组,新增用户要加入的主要组
-G group:已存在一个组,新增用户要加入的附加组
-c comment:用户的注释信息
userdelUSER DELete用户删除userdel -r username-r username:不仅删除用户,还删除用户的全部用户主目录
usermodUSER MODify用户修改usermod [-options] [arguments] username-d dir:修改用户主目录
-e expire:修改用户过期日期
-g group:修改用户组名
-G group:修改用户组列表
-s Shell:修改用户登陆Shell
-u uid:修改用户ID
usersUSER Status用户状态-
groupaddGROUP ADD组添加-
groupdelGROUP DELete组删除-
groupmodGROUP MODify组修改-
groupmemsGROUP MEMberS组成员-

2.5、系统管理:

名称英文英文含义描述命令选项
depmodDEPend MODule依赖模块-
lsmodLiSt MODule列表模块-
modprobeMODule PROBE模块探查-
modinfoMODule INFOrmation模块信息-
insmodINSert MODule插入模块-
rmmodReMove MODule删除模块-
mkfsMaKe FileSystem创建文件系统将硬盘分区后,可对其进行格式化(格式化的过程即创建文件系统的过程)
mkfs -t 文件系统类型 分区设备
-
fsckFile System ChecK文件系统检查检查并修复文件系统
fsck [-sACR] [-t fstype] [filesysname] [fsck-options] filesys
-
psProcesses Status进程状态查看正在运行的进程
ps [option]
-e:显示所有进程
-f:全格式
-h:不显示标题
-l:长格式
-w:宽输出
a:显示终端上的所有进程,包括其他用户的进程
r:只显示正在运行的进程
-x:显示没有控制终端的进程
-u:使用用户格式输出
toptop顶部显示系统当前的进程和其他状况
top [-dqsiupSc] [-d count] [-s time] [-u username]
d:指定每两次屏幕信息刷新之间的时间间隔
q:表示没有任何延迟地进行刷新
s:表示安全模式下运行
i:表示交互模式下运行,不显示空闲或僵尸进程
p:指定监控进程ID来仅监控某个进程状态
c:显示整个命令行而不是只显示命令名
d count:表示更新屏幕显示结果count次后退出top命令
s time:设置连续两次更新屏幕显示的时间间隔
u username:表示只显示属于用户username的进程
killkill杀死,使停止通过向进程发送指定信号来结束进程
kill [-s 信号|-p] [-a] 进程号
kill -l [信号]
-s:指定需要送出的信号。既可以是信号名也可以对应数字
-p:指定kill命令只是显示进程的pid,并不真正送出结束信号
-l:显示信号名称列表,这也可以在/usr/include/linux/signal.h 文件中找到
suSubstitute User替代用户-
bashBourne Again SHell-
dashDebian Almquist SHell-
initINITialization初始化-
sshSecure SHell-
wineWine Is Not an Emulator-
execEXECute执行-
fstabFileSystem TABle文件系统表-
passwdPASSWorD密码-
chpasswdCHange PASSWorD更改密码-
pwconvPassWord CONVert密码转换-
pwunconvPassWord UNCONVert密码不可转换-
ttyTeleTYpe电传打字机-
sudoSuperUser DO超级用户操作-
grubGRand Unified Bootloader-
tzselectTime Zone SELECT时区选择-
syncSYNChronize使同步-
systemdSYSTEM Daemon (里面有systemctl bootctl journalctl loginctl localectl timedatectl 等等,都是blablabla ConTroL)系统守护进程-

2.6、编辑器:

名称英文英文含义描述命令选项
edEDitor编辑器-
nanoNano's ANOther editor-
emacsEditor MACroS-
viVIsual视觉的-
vimVI iMproved改进的VI-

2.7、编译器:

名称英文英文含义描述命令选项
ccC CompilerC语言编译程序-
gccGNU Compiler Collection(作为一个软件集被你下载下来编译安装的时候)GNU 编译程序集-
gccGNU C Compiler (作为一个软件被你调用来编译C程序的时候)GNU C语言编译程序-c:只编译不链接,生成对应源文件的目标文件“.o”
-o file:指定输出文件为file,file可以是可执行文件、目标文件、汇编文件等
-I dir:在头文件的搜索路径列表中添加dir目录
-shared:生成一个共享目标文件,可以和其他目标文件连接产生可执行文件
-L dir:把指定的目录dir加到链接程序搜索库文件的路径表中
-library:链接时搜索由library命名的库
-g:吧调试信息加到可执行文件中,可启动程序调试工具gdb
g++GNU c++ compilerGNU C++语言编译程序-
gcjGNU Compiler for JavaGNU Java语言编译程序-
yaccYet Another Compiler Compiler另一个编译器的编译器-
guileGNU Ubiquitous Intelligent Language for Extensions扩展智能语言-
gasGNU AssemblerGNU汇编程序-
phpPHP:Hypertext Preprocessor超文本预处理器-
ldLoaD加载-
gdbGNU DeBugGNU 调试-
tclTool Command Line工具命令行-
makemake制作程序维护工具按makefile文件编译目录下的所有文件

3、图形界面:

名称英文英文含义描述
gnomeGNU Object Model Environment
gdmGnome Display Manager
gtkGraphic user interface ToolKit
qtToolkit(不说Q了,用Q只是因为在开发者的Emacs中Q特别漂亮)
kdeK Desktop Environment
lxdeLightweight X11 Desktop Environment
xfceXForms Common Environment

4、选项(声明:只是通常会使用的选项,并不一定是通用选项,使用时请注意):

名称英文英文含义描述
-h | --helphelp帮助
-v | --versionversion版本

5、许可证:

名称英文英文含义描述
gnu gplGnu General Public LicenseGnu 通用公共许可证
gnu lgplGnu General Lesser Public LicenseGnu 一般公共许可证
gfdlGnu Free Documentation LicenseGnu 自由文档许可证
agplAffero General Public License(或简写为Affero gpl)Affero普通公共许可证
apslApple Public Source License苹果公共资源许可证
bsdBerkeley Software Distribution licenseBerkeley软件分配许可证BSD许可证

to be continued(未完待续)...

转载于:https://www.cnblogs.com/blknemo/p/10039997.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值