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
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值