Linux命令简单解析

转载并整理了以下文章:
https://blog.csdn.net/smallrivers/article/details/78013771,

https://zhuanlan.zhihu.com/p/36801617 (写的真好),
写者的github:https://github.com/ZhongFuCheng3y/3y/blob/master/src/mindmap.md

https://blog.csdn.net/zxm1306192988/article/details/80756855

目录结构解析:

在这里插入图片描述

查看一章常用命令的导图
linux常用命令大图

全称大全

一、文件管理

ls —– LiSt —–列出文件和目录
cd —–Change Directory —–切换目录
pwd —– Print Working Directory —–显示当前工作路径
mv —– MoVe —– 移动文件或更改文件名
rm —– ReMove —– 删除目录或文件
mkdir —– Make Directory —– 新建目录
rmdir —– RemoVe Directory —– 删除目录
chmod —– CHange MODe —-修改文件quanxian
chown —– CHange OWNer —–修改文件所有者
chgrp —– CHange GRouP —– 修改用户组
wc —– World Count —– 统计文件的行数,字数
ln —– LiNk —–建立链接
cp —– CoPy —-复制
tar —–TARball —– 压缩文件
diff —— DIFFerence —— 寻找两个文件的不同
grep —– General Regular Expression Print —– 正则表达式匹配工具
cat —–congCATenated —– 打开文件
lsof —– LiSt Open File —– 打开任意文件
nano —– Nano’s ANother editor

二、硬件管理

df —– Disk Free —– 查看硬盘分区大小

du —- Disk Usage —— 查看文件和目录大小
ifconfig —– InterFace CONgFIGuration —– 查看网络
sync —– SYNChronize —– 将内存中的缓存文件写入硬盘中
dd —Date Descripton —– 用指定大小的快拷贝一个文件
lscpu —– LiSt Central Process Unit —–查看CPU信息
lsusb —– LiSt Universal Serial Bus —– 查看USB接口信息

三、软件包管理

apt —– Advance Package Tool

dpkg —– Debian PacKaGe
yum —– Yellow dog Update Modified
rpm -Redhat Package Manger

四、系统管理

chsh —– CHange SHell —– 改变默认shell
ps —– Processes Status —– 查看进程
bash —– Bour Again SHell —– Linux的默认shell
su —– Swich User —– 切换用户
sudo —– Super User DO —– 以root用户执行命令
init —– INITialization —– 进程初始化
ssh —– Secure SHell —- ssh登入
wine —– Wine Is Not Emulator —— 使得Linux运行Windows下的程序
tty —– Tele TYpe —– 控制台
addus —– ADDUSER —– 添加用户
passwd —–PASSWorD —– 修改密码
grub —–GRand Unified Bootloader —– 引导命令

五、图形界面

gnome —– GNu Object Model Environment

kde —– K Desktop Environment
lxde —– Lightweight X11 Desktop Environment
xfce —– XForms common Environment
gtk —– Graphic user inTerface Tolkit

六、其他

man —– manual —– 命令行帮助手册
vi —– VIsual / Very Inconvenient —- vi文本编辑器
vim —– VI iMprove —– vi的增强版
cal —– calender —– 日历功能
最后一个当然是GNU了

GNU is “GNU is not unix”

欢迎大家补充!

参数解析

命令的基本组成
cmd [options] [arguments],options称为选项,arguments称为参数

-a
all : 全部,所有 (ls , lsattr , uname)
archive : 存档 (cp , rsync)
append : 附加 (tar -A , 7z)

-c
commands : 执行命令,带参数 (bash , ksh , python)
create : 创建 (tar)

-f
force : 强制,不经确认(cp , rm ,mv)
file : 文件,带参数 (tar)

-h
–help : 帮助
human readable : 人性化显示(ls , du , df)
headers : 头部

-i
interactive : 交互模式,提示(rm , mv)
include : 包含

-k
keep : 保留

-l
long listing format : 长格式(ls)
list : 列表
load : 读取 (gcc , emacs)

-m
message : 消息 (cvs)
manual : 手册 (whereis)
create home : 创建 home 目录 (usermod , useradd)

-n
number : 行号、编号 (cat , head , tail , pstree , lspci)
no : (useradd , make)

-p
parents 需要时创建上层目录,如目录早已存在则不当作错误

-q
quiet : 静默

-r
reverse : 反转
recursive : 递归 (cp , rm , chmod -R)

-u
user : 用户名、UID,带参数

-v
verbose : 冗长
version : 版本

-x
exclude : 排除 (tar , zip)

-y
yes

-z
zip : 启用压缩 (bzip , tar , zcat , zip , cvs)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值