2023年了,不会还有人没掌握基本的Linux命令吧,不会吧不会吧!

                                   

目录

                               前言

                               正文

一:ls命令:列出目录内的内容。

二:cd命令:更改当前的工作目录:

三:创建和删除类命令:

四:移动文件和拷贝类:

五:文件内容查看类:

六:系统的相关命令:

七:用户权限相关的命令:须通过sudo执行

八:网络配置信息:Linux中的物理网卡用ens xx表示

九:软件安装

后记


前言

学习Linux终端命令有以下好处:

1. 提高效率:Linux终端命令可以快速地完成各种操作,比如文件管理、软件安装、网络调试等,可以提高工作效率。

2. 熟悉Linux系统:Linux终端是Linux系统的核心部分之一,深入了解Linux终端命令可以帮助我们更好地理解和使用Linux系统。

3. 方便远程操作:Linux终端命令可以通过SSH等远程登录方式进行操作,不需要图形化界面,更适合远程操作。

4. 免费开源:Linux系统和Linux终端命令都是免费开源的,可以节省软件成本,特别适合个人和小团队使用。 好处很多,不一一例举了。

                               正文

个人整理的几个常用的Linux命令列表如下:切记任何命令对于大小写的书写极为敏感!!!

一:ls命令:列出目录内的内容。

PS:1:以"."开头的文件为隐藏文件,需要用"-a"参数才可以显示。

      2:".."表示为上一级的目录

                                                                ls常用命令:

参数含义
-a显示指定目录下的子文件,子目录,并且显示隐藏文件
-I用列表的形式显示文件的详细信息
-h配合"-I"可以显示文件的大小

二:cd命令:更改当前的工作目录:

PS:补充一下相对路径与绝对路径:

相对路径:在输入路径时,路径的最前面不是"/"或者"~"时,表示当前目录所在的目录位置。

绝对路径:在输入路径时,路径的最前面是"/"或者"~"时,表示从根目录开始的具体目录位置。

命令含义
cd切换到当前用户的主目录(/home/用户目录)
cd..切换到上级目录
cd-可以在最近的两次工作的目录之间来回切换

三:创建和删除类命令:

1:touch:创建文件或者修改文件的时间,若是文件不存在,则创建一个空白文件;

若是文件存在,则可以修改文件的末次修改时间。

2:mkdir:创建一个新的目录。

命令含义
mkdir -p

递归创建目录,不要重名

3:rm:删库跑路的专属指令,文件再删除后无法恢复。

命令含义
-f强制删除,忽略不存在的文件
-r递归的删除目录下的内容,删除文件夹时必须必须加此命令

四:移动文件和拷贝类:

1:mv:可以移动文件或者目录

命令含义
-i覆盖文件时显示

2:cp:将给出的文件或者目录复制到另一个文件或目录下

命令含义
-i覆盖文件时显示
-rcp复制该目录下的目录和文件,目标文件必须为一个目录名

五:文件内容查看类:

1:cat命令:可以查看文件内容,创建文件,文件合并,追加文件内容等功能

命令含义
-b

对非空输出行进行编号

-n对输出的所有行进行编号

2:more命令:可以用于分屏显示文件内容,每一次显示一页内容,可以用于查看内容较多的文本文件

操作键功能
空格键显示首页的下一页
Enter手册向下滚动一页
b向回翻页
f向前翻页
q退出

3:grep:文本搜索工具

命令含义
-n显示匹配的行和行号
-v显示不包括匹配的文本的所有行
-i忽略大小写

六:系统的相关命令:

1:时间和日期

命令含义
date查看系统的时间
calcalendar查看日历,-y可以查看一年的日历

2:磁盘的信息

命令含义
df -hdisk free 显示磁盘剩余空间
du -h(目录名)disk usage 显示目录下的文件大小

3:进程命令:即目前正在执行的一个程序

命令含义
ps aux查看进程的详细状况
iop动态显示运行的进程并排序
kill终止某段进程

七:用户权限相关的命令:须通过sudo执行

1:组管理:

命令作用
groupadd+组名添加组名
groupdel+组名删除组名
cat/etc/group确认组信息
charp-R+组名+文件名递归修改文件

2:用户管理:

命令作用
useradd-m-g+组名添加新用户
passwd+用户名设置用户密码
userdel-r+用户名删除用户
cat/etc/passwd|grep+用户名确认用户信息并存储

3:which命令:

PS:   /etc/passwd 是用于保存用户信息的文件

/usr/bin/passwd   是用于修改用户密码的程序

命令输出
which ls/bin/ls
which useradd/usr/sbin/useradd

4:用户的切换

命令作用
su-用户名切换用户,并且切换目录
exit退出当前登录用户

八:网络配置信息:Linux中的物理网卡用ens xx表示

命令作用
ifconfig查看/配置计算机当前的网卡配置信息
ping ip+地址检测目标ip地址是否连接正常

九:软件安装

1:安装软件

sudo apt install +软件包

2:卸载软件

sudo apt remove +软件名

3:更新软件

sudo apt upgrade

后记

俺列举了部分常用的Linux命令,可以用于日常的工作与学习,每天进步一点点

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿奇呦aqiyou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值