当前位置: 首页 > news >正文

Linux中常用的的命令

#最近刚学完Linux系统中的命令等,便总结了一点笔记,希望对刚学Linux的朋友们有帮助。

1、ls命令

作用:列出当前目录下的内容(如文件夹,文件)

语法:ls_ [-a -l -h]_linux路径 #_表示空格

-a、-l、-h是选项

-a是all的意思,及列出全部文件(包含隐藏文件/文件夹)

-l:竖着展示内容,并展示更多信息

语法组合,如:

ls_-la

-h表示以易阅读的形式,列出文件大小

-h必须要搭配-l 即 ls_-lh

2、cd命令

作用:切换工作目录

语法:cd_linux路径

3、pwd命令

作用:查看当前工作目录

4、mkdir命令

作用:创建新的目录(文件夹)

语法:mkdir_[-p]_ linux路径

-p,表示自动创建不存在的父目录,适用于创建连续多层级的目录

5、touch

作用:创建文件

语法:touch_linux路径

6、cat命令

查看文件内容

语法:cat_Linux路径

7、more命令

作用:查看文件内容

但是与cat不同的是:cat是直接将内容全部显示出来,而more是支持翻页,如果文件内容过多可以一页一页的展示。(按空格翻页,q退出)

语法:more_linux路径

8、cp命令

作用:复制文件、文件夹

语法:cp_[-r]_参数1_参数2

-r,用于文件夹使用,表示递归

参数1,Linux路径,表示被复制的文件或文件夹

参数2,Linux路径,表示复制去的地方

9、mv命令

作用:移动文件或文件夹

语法:mv_参数1_参数2

参数1,linux路径,表示被移动的文件或文件夹

参数2,Linux路径,表示要移动去的地方,如果目录不存在,则进行改名,确保目标存在

10、rm命令

作用:删除文件,文件夹

语法:rm_[-r -f]_参数1_参数2...参数n

如:rm_test.txt #删除test.txt文件

同cp命令一样,-r选项用于删除文件夹

-f表示force,强制删除(不会弹出提示确认信号)普通用户删除内容不会弹出信号,只有root用户会有提示

参数1,参数2...参数n表示要删除的文件或文件夹路径

组合:rm_-rf_目标路径

11、which命令

作用:查看所有使用的一系列命令的程序文件放在哪里

语法:which_要查找的命令

如:which_cd

which_pwd

12、find命令

作用:按文件名查找文件(root权限)

语法:find_起始路径_-name“被查找的文件名”

如:find / -name "test.txt" #全盘找名为test.txt的文件

按文件大小查找文件

语法: find_起始路径_-size_+ | -_n[k,m,G]

find+通配符可以更精准的找到相关文件,但是现在不讲后面集中讲解

13、grep命令

作用:通过grep,从文件中通过关键字过滤文件

语法:grep_[-n]_关键字_文件路径

-n,表示结果中显示匹配的行的行号

关键字,表示过滤的关键字,带有空格或者其他符号,建议使用“ ”将关键字包围起来

文件路径,表示要过滤内容的文件路径,可作为内容的输入端口

14、wc命令

作用:统计文件行数,单词数量等

语法:wc_[-c -m -l -w]_文件路径

-c,统计bytes数量,bytes:字节

-m,统计字符数量

-l,统计行数

-w,统计单词数量

15、echo命令

作用:在命令行内输出指定内容

语法:echo 输出内容(复杂的内容可以用“ ”包围)

如:要输出Hello linux

echo Hello linux

16(1)exit命令

作用:退出程序

语法:exit #为什么在tail前加一个exit呢,因为在使用tail,su等命令时需要结束程序,就需要使用exit

16、 tail命令

作用:查看文件尾部内容,跟踪文件的最新更改

语法:tail_[-f -number] linux路径

-f,表示持续跟踪

-number ,表示查看尾部多少行,不填默认10行

17、vi/vim命令(root权限下)

作用:文本编辑器,有三种工作模式

语法:vi_filename,进命令模式:所有的按键都被理解为命令,以命令驱动执行不同功能

输入模式:按i,a,o都可以进入输入模式,既可以对文件内容进行自由编辑,但是三个按键的进入位置有所不同 i:光标前插入,a:光标后插入,o:另起一行

底线命令模式以“ :”进入,w保存;q退出;wq保存并退出;q!强制不保存退出

18、su/sudo 命令

作用:切换为root用户,获得root权限

语法:su root #输入密码切换root

sudo +命令 #临时提取权限

19、chmod命令

作用:我们可以通过chmod,修改文件,文件夹的权限信息,注意:只有文件,文件夹的所属用户或则root用户可以修改

语法:chmod_[-R]_权限_文件或文件夹

-R,对文件夹内全部内容应用同样的操作

如:

chmod_u=rwx,g=rx,o=x_hello.txt #将文件权限修改为rwxr-x--x

也可以用权限的数字序号表示:
chmod 751 hello.txt

其中u表示user所属的权限,g表示group组权限,o表示其他组用户权限

20、yum命令,命令内的“应用商店”,需要联网和root权限

作用:Rpm包软件管理器,用于自动化安装配置Linux软件,并可以解决依赖问题

语法:yum_[-y]_[install | remove | search] 软件名称

-y,自动确定,无需手动确认安装或缺载过程

install,安装,remove:卸载,search:搜索

21、apt命令

跟yum用法和语法一样,但是apt是Ubuntu中用的命令

apt update #刷新软件源(yum无此命令,yum靠仓库配置)

apt upgrade #更新版本

apt list --upgrade #列出需要更新的资源

22、systemctl命令

作用:命令控制:启动,停止,开机自启

语法:systemctl_[start | stop | status | enable |disable ]_服务名

内置服务有:Networkmanager 主网络服务

network,副网络服务

firewalld,防火墙服务 Ubuntu为ufw

sshd,sshfu 服务

23、ln命令

作用:创建软链接类似于快捷方式

语法:ln_-s_参数1_参数2

-s,创建软链接

参数1,被链接的文件或文件夹

参数2,要链接去的目的地

24、date命令

作用:在命令行中查看系统时间

语法:date_[-d]_[+格式化字符串]

-d,按照给定的字符串显示日期,一般用日期计算

格式化字符串有:%Y,年 %y, 年份后两位 %m,月份 %d ,日

修改时区

使用root权限执行如下命令

rm -f /etc/localtime

ln -s /usr/share/zoneinfo/Asia/shanghai/etc/localtime

也可以安装ntp程序(自动校准系统时间)

25、ifconfig命令

作用:查看本机IP地址 #也可以用 ip addr执行

26、ping

作用:检查指定的网络器是否可联通状态

语法:ping_[-c num]_ip或主机名

-c,检查次数

27、netstat命令

作用:查看端口的使用情况

语法:netstat anp | grep 端口号

组合: netstat -tlnp

netstat -anp #查看所有网络连接

-t:TCP端口 -l:监听端口 -n:数字格式 -p:显示进程

总结Linux命令在运维等方面有重要作用,我就先列举到这,还有一些命令如:

ps命令 查看进程、top命令,kill命令 关闭进程,df命令 :磁盘信息监控, sar命令:网络状态监测,rz,sz命令:上传和下载,tar命令和zip命令:压缩解压......希望我的分享对你们有用!

http://www.rkmt.cn/news/1451047.html

相关文章:

  • STM32F103C8T6做的CMSIS-DAP调试器第三版:带SWO输出、USB串口和HID模式的完整软硬件包
  • Scanpy vs Seurat 深度对比:Python 与 R 的单细胞分析框架谁更强?
  • 计算机毕业设计之基于hadoop的网易云音乐推荐系统的设计与实现
  • 实战指南:基于快马平台开发智能程控lm317电源,实现实验室精密供电
  • 别再只懂k-anonymity了:用Python实战带你搞懂隐私模型三剑客(附代码)
  • 配置任务计划程序
  • RK3588 Android13广告机项目实战:手把手搞定RTL8852BS的WiFi与蓝牙双模驱动(附完整DTS配置)
  • OpenClaw从入门到应用——CLI:Daemon
  • 告别CheckM1的烦恼:用CheckM2快速筛选高质量宏基因组bin(附保姆级conda安装教程)
  • ZYNQ开发避坑指南:手把手教你解决PS与DDR通信的Cache一致性问题
  • 从传统到智能:鲁健如何用AI重构含禁手五子棋的对弈逻辑
  • 用MATLAB Simulink给Stewart平台做个‘体检’:从建模到运动仿真全流程
  • 南京会场 | 6-8月学术会议征稿通知
  • 提升站长工作效率:用快马一键生成可配置的iuiucom登录模块,告别重复编码
  • 一篇文章彻底搞懂servlet容器
  • 【2026最新】ZLibrary官网镜像入口,一键直达
  • AI一键生成lz4解压工具,快速验证压缩文件处理方案
  • AI 生成关卡,还用游戏自己的物理证明它能通关:funplay-unity-mcp 实战
  • Zotero-Style:文献管理界面的可视化增强解决方案
  • GPT-5.5 核心能力落地与实战应用指南
  • 2507不锈钢铸件技术要点解析及优质供应商实测参考:不锈钢卡箍/不锈钢管件/不锈钢精密铸造/不锈钢船舶配件/不锈钢铸造件/选择指南 - 优质品牌商家
  • 计算机毕业设计之基于Python的火车票管理系统
  • OptiScaler:你的游戏画面还能更好吗?3个痛点1个解决方案
  • 用Makey Makey与Scratch打造《千与千寻》交互音乐盒:从电路原理到创意实现
  • 计算机毕业设计之基于大数据的个性化音乐推荐系统
  • 在欧拉系统上安装ToDesk 4.3.1.0,除了rpm -Uvh,这些细节和坑你踩过吗?
  • STM32F10x四路白炽灯交流调光工程包(含过零检测+硬件PWM触发)
  • 125K+ star 的 AI 爬虫神器:让你的 Agent 秒变网络达人
  • 终极指南:3步彻底解决腾讯游戏卡顿问题 - sguard_limit优化工具完整教程
  • GWAS分析中GLM vs. MLM怎么选?结合TASSEL实例聊聊模型适用场景