Linux目录及常用命令英文全称与中文解释(实用干货)

以下内容均为本人网上收集,个人总结归纳出来的比较实用且常用的Linux命令及全英文对照,结合中文注释更方便记忆这些指令的含义,这种 “三角记忆” 方式我个人比较推崇(尤其像html和css中的标签通过这种方式记忆十分有效!),对于初次接触Linux的朋友还是很有帮助的~

Windows和Linux文件系统区别

在 Windows 平台下,打开“计算机”,我们看到的是一个个的驱动器盘符,一般来说我们会将盘符划分为各个功能模块,就好比收纳箱,有的收纳箱装衣物,有的装小朋友的玩具,有的则装一些药品等等。
Linux目录及常用命令英文全称与中文解释(实用干货)_第1张图片
而在Linux中我们是看不到这些盘符的,替代盘符的则是文件夹(目录),而这个文件夹就好比家里的仓库,什么都可以放,当然啦,这个仓库如果多加管理的话,也不会显得 “凌乱”。
Linux目录及常用命令英文全称与中文解释(实用干货)_第2张图片

文件夹 英文全称 文件夹作用
/bin Binaries 存放系统命令的目录,所有用户都可以执行。
/sbin Super User Binaries 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令,有些命令可以允许普通用户查看
/usr Unix Shared Resources Unix共享资源目录,存放所有命令、库、手册页等
/usr/bin Unix Shared Resources Binaries 存放系统命令的目录,所有用户可以执行。这些命令和系统启动无关,单用户模式下不能执行
/usr/sbin Superuser Binaries 存放根文件系统不必要的系统管理命令,超级用户可执行
/dev Devices 存放设备文件
/etc Editable Text Configuration Chest 存放配置文件的地方,配置文件的目录
/opt Optional Application Software Packages 可选应用软件包,第三方安装的软件保存位置
/lib Library 存放系统程序运行所需的共享库
/proc Processes 虚拟文件系统,数据保存在内存中,存放当前进程信息
/root Root 存放root用户的相关文件,root用户的家目录。宿主目录 超级用户
/tmp Temporary 存放临时文件
/var Variable 是储存各种变化的文件,比如log等等
/home Home 用户缺省宿主目录
/lost+found Lost And Found 存放一些系统出错的检查结果
/srv Server 服务数据目录
/mnt Mount 挂载目录。临时文件系统的安装点,默认挂载光驱和软驱的目录
/media Media 挂载目录。 挂载媒体设备,如软盘和光盘
/misc Miscellaneous Device 挂载目录。 挂载NFS服务

Linux常用命令英文全称与中文解释

指令 英文全称 解释
apt Advanced Packaging Tool 高级包装工具
cp Copy file 复制文件
cat Concatenate 串联,可将两个文件内容合并,或者查阅文本文件内容
cd Change directory 切换目录,同Window的cd
chmod Change mode 改变模式
chown Change owner 改变所有者
chgrp Change group 改变用户组
cal Calander 查看当前日历
date Date 显示或设置时间
df Disk free 检查磁盘空间
du Disk usage 硬盘使用率
dd Convert an copy 使用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换
fg Foreground 前景
fsck File system check 文件系统检查
grep Global regular expression print 文件搜索命令(正则表达式匹配)
insmod Install module 安装模块
ifconfig Network interfaces configuring 查看或配置网卡信息
ln Link files 链接文件
lsmod List module 列表模块
ls List files 列出目录下的文件
ldd List dynamic dependencies 列出动态相依
mv Move file 移动文件,相当于Window剪切操作
mkdir Make directory 建立目录
mkfs Make file system 建立文件系统
man Manual 意思是手册,可以用这个命令查询其他命令的用法
ps Process Status 查看进程状态
ping Packet internet groper 测试远程主机连通性
pwd Print working directory 显示当前工作路径
rm Remove file 删除文件
rmmod Remove module 删除模块
rmdir Remove directory 移动目录
su Swith user 切换用户,切换到root用户
sudo Super user do 为创建的普通用户添加sudo(超级管理员)权限
tar Tape archive 解压文件
umount Unmount 卸载
uname Unix name 系统名称
whoami Who am i 查看当前用户
VI配置相关

Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件(Vim/Vi 没有菜单,只有命令)。
插入命令

指令 对应操作
a 在光标后附加文本
i 在光标前插入文本
o 在光标下插入新行

定位命令

指令 对应操作
:set nu 设置行号
:setnonu 取消行号
gg 到第一行
G 到最后一行
gg 到第一行
:n 到第n行,n为输入的行号
$ 移至行尾
h 或者方向左键 左移一个字符
j 或者方向下键 下移一行
k 或者方向上键 上移一行
l 或者方向右键 右移一个字符
H 移至屏幕上端
M 移至屏幕中央
L 移至屏幕下端

删除命令

指令 对应操作
x 删除光标所在处字符
nx 删除光标所在处后n个字符
dd 删除光标所在行,ndd删除n行
:n1,n2d 删除指定范围的行(eg :1,3d 删除了123这三行)
D 删除从光标所在处到行尾

复制和剪切命令

指令 对应操作
yy 复制当前行
nyy 复制当前行以下n行
dd 剪切当前行
ndd 剪切当前行以下n行
p 粘贴在当前光标所在行下 或行上

替换和取消命令

指令 对应操作
r 取代光标所在处字符
R(shift + r) 从光标所在处开始替换字符,按Esc结束
u undo,取消上一步操作

保存和退出命令

指令 对应操作
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不退出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

你可能感兴趣的:(Linux)