3分钟学会Linux基本命令

目录

(其中所有操作在VMware和windTerm完成。)

一.设置终端快捷键

在Linux系统中打开终端得按住“alt+f2”,输入“gnome-terminal”,或者鼠标右键直接打开。但这选择第一个的话太过麻烦,第二个的话显得不专业。那有没有快捷打开终端的办法呢?下面1分钟教会你,给终端设置快捷键。并且在Linux系统里可以输入中文。

第一步:登录VMware中安装的CentOS7.9系统

第二步:点击右上角电源按钮选择管理工具

第三步:找到language设置,在输入源一栏里,点击下方“+”

第四步:添加汉语,选择第一个。

第五步:还是点开管理按钮(同第二步),下拉找到设备。

第六步:找到Keyboard,下拉点击“+”

第七步:设置终端快捷键名称,在第二栏里输入命令“/usr/bin/gnome-terminal”

点击设置自己习惯的快捷键。(这里我习惯用win+R)

二.命令行基础

1、命令语法

---选项可以有多个

---参数也可以有多个

2、命令类型

内部命令:集成于shell解释器之内的命令,运行速度更快,也称为内嵌命令

外部命令:集成于shell解释器之外的命令,能够完成特定功能的脚本文件或二进制程序文件

3、type命令

作用

---查看命令的类型

语法

type +需要查看的内容

4、命令补齐

随便输入字母

按两次tab

输入到指定字母后没有其他命令则会补齐

5、命令帮助

5.1、help

查看指定的内部命令帮助信息。示范如下:

5.2、--help

查看指定的外部命令帮助信息(同上)

5.3、man

5.4、info

三.系统基本操作命令

1、路径类型

绝对路径:每次都从/(根)出发

相对路径:从当前位置出发

2、操作命令

1.查看主机名

2.默认网卡名称:ens33

查看网卡参数,包括未启用网卡

查看已启用网卡参数

查看指定网卡参数

3.查看CPU信息

4.查看内存信息

查看物理内存

查看内存的使用情况

5.查看磁盘使用情况

6.关机命令

7.重启命令

8.切换目录

9.查看目录内容

10.查看文件内容

11.打印所处目录的绝对路径

四.系统信息查看与修改

1、主机名管理

1.临时修改,重启失效

2.永久修改

2、时间管理

1.date命令

用于显示或设置系统的日期和时间。

语法:

2.硬件时间管理

hwclock命令 现在硬件bios中的时间

语法:

五.Linux系统常用命令


(其中所有操作在VMware和windTerm完成。)

一.设置终端快捷键

在Linux系统中打开终端得按住“alt+f2”,输入“gnome-terminal”,或者鼠标右键直接打开。但这选择第一个的话太过麻烦,第二个的话显得不专业。那有没有快捷打开终端的办法呢?下面1分钟教会你,给终端设置快捷键。并且在Linux系统里可以输入中文。

第一步:登录VMware中安装的CentOS7.9系统

第二步:点击右上角电源按钮选择管理工具

第三步:找到language设置,在输入源一栏里,点击下方“+”

第四步:添加汉语,选择第一个。

第五步:还是点开管理按钮(同第二步),下拉找到设备。

第六步:找到Keyboard,下拉点击“+”

第七步:设置终端快捷键名称,在第二栏里输入命令“/usr/bin/gnome-terminal”

点击设置自己习惯的快捷键。(这里我习惯用win+R)

二.命令行基础

1、命令语法

命令字  [选项]  [参数1]  [参数2] ....
---选项可以有多个
---参数也可以有多个

2、命令类型

内部命令:集成于shell解释器之内的命令,运行速度更快,也称为内嵌命令
外部命令:集成于shell解释器之外的命令,能够完成特定功能的脚本文件或二进制程序文件

3、type命令

作用
---查看命令的类型
语法
type +需要查看的内容

4、命令补齐

随便输入字母
按两次tab
输入到指定字母后没有其他命令则会补齐

5、命令帮助

5.1、help
查看指定的内部命令帮助信息。示范如下:
help cd

5.2、--help

查看指定的外部命令帮助信息(同上)

5.3、man

操作作用
space向下翻屏
b向上翻屏
enter向下翻行
k向上翻行
G跳转最后
1G|gg跳转第一行
q退出
/关键字搜索 n:根据关键字向下查找 N:根据关键字向上查找

5.4、info

操作作用
tab结点之后跳转
enter进入某一个节点页面
n跳转下一个节点
p跳转上一个节点
u跳转上一级节点
q退出

三.系统基本操作命令

1、路径类型

绝对路径:每次都从/(根)出发
相对路径:从当前位置出发

2、操作命令

1.查看主机名
hostname
2.默认网卡名称:ens33
查看网卡参数,包括未启用网卡
ifconfig
查看已启用网卡参数
ip a
查看指定网卡参数
ifconfig 网卡名称
3.查看CPU信息
cat /proc/cpuinfo
lscpu
4.查看内存信息
cat /proc/meminfo
查看物理内存
lsmem
查看内存的使用情况
free -m
5.查看磁盘使用情况
df -Th
6.关机命令
poweroff
shutdown now
init 0
7.重启命令
reboot
shutdown -r
init 6
8.切换目录
cd
9.查看目录内容
dir
ls
10.查看文件内容
cat
11.打印所处目录的绝对路径
pwd

四.系统信息查看与修改

1、主机名管理

1.临时修改,重启失效
hostname 新名字
2.永久修改
hostnamectl set-hostname 新名字

2、时间管理

1.date命令
用于显示或设置系统的日期和时间。
语法:
date  [选项] [+格式]
date +文件路径
2.硬件时间管理
hwclock命令 现在硬件bios中的时间
语法:
hwclock -文件

五.Linux系统常用命令

序号命令字作用
1ls列出当前目录中的文件和子目录。
2awk文本处理工具,用于从文本文件中提取和处理数据
3cal显示日历,例如:cal 2023。
4cat查看文件内容,例如:cat filename.txt
5cd切换目录,例如:cd /path/to/directory
6chmod更改文件或目录的权限,例如:chmod 755 filename
7chown更改文件或目录的所有者,例如:chown user:group file_or_directory
8cp复制文件或目录,例如:cp source_file destination 或 cp -r source_directory destination。
9curl发送 HTTP 请求,例如:curl -I URL。
10date显示系统日期和时间
11df显示磁盘使用情况,例如:df -h(以人类可读的格式显示)。
12diff比较文件和目录的差异,例如:diff file1.txt file2.txt。
13du显示目录的磁盘使用情况,例如:du -sh directory_name
14exit退出当前终端会话。
15find在文件系统中查找文件,例如:find /path/to/search -name “filename”
16firewall-cmd管理防火墙规则,例如:firewall-cmd --zone=public --add-port=80/tcp - permanent
17free显示系统内存使用情况。
18grep在文件中搜索文本,例如:grep “pattern” filename.txt。
19groudadd创建新用户组,例如:groupadd groupname。
20head显示文件的前几行,默认为前 10 行,例如:head filename.txt
21history显示命令历史记录。
22hostname显示或设置主机名。
23ifconfig显示网络接口的配置信息。
24kill终止进程,例如:kill process_id。
25less逐页查看文件内容,例如:less filename.txt。
26ln创建链接(符号链接或硬链接),例如:ln -s source_file link_name
27man类似于help
28mkdir创建新目录,例如:mkdir new_directory。
29more逐页查看文件内容,但不能向前翻页,只能向下滚动,例如:more filename.txt。
30mv移动文件或目录,也可用于重命名文件,例如:mv source destination
31netstat显示网络统计信息,例如:netstat -tuln
32passwd更改用户密码,例如:passwd username
33ping测试与远程主机的网络连接,例如:ping google.com
34ps显示当前进程的信息,例如:ps aux
35pwd显示当前工作目录的路径。
36reboot重启系统,例如:reboot
37rm删除文件或目录,例如:rm file.txt 或 rm -r directory
38rmdir删除空目录,例如:rmdir directory_name。
39rpm安装和管理 RPM 软件包,例如:rpm -i package.rpm
40scp通过 SSH 复制文件,例如:scp file.txt remote_username@remote_host:/remote/directory
41sed流编辑器,用于处理文本流,例如:sed ‘s/old_text/new_text/’ filename.txt
42shutdown关闭或重启系统,例如:shutdown -h now(立即关机)或 shutdown -r now(立即 重启)。
43ssh使用 SSH 连接到远程主机,例如:ssh username@hostname
44ssh-keygen生成 SSH 密钥对。
45systemctl管理系统服务,例如:systemctl start service_name 或 systemctl stop service_name
46tail显示文件的最后几行,默认为最后 10 行,例如:tail filename.txt
47tar创建和解压 tar 归档文件,例如:tar -zxvf archive.tar.gz
48top动态显示系统资源使用情况和进程信息。
49touch创建空文件,例如:touch filename.txt。
50uptime显示系统的运行时间和平均负载。
51useradd创建新用户,例如:useradd username。
52userdel删除用户,例如:userdel username。
53usermod修改用户属性,例如:usermod -aG groupname username
54wget下载文件或内容,例如:wget URL
55whatis显示命令的简短描述,例如:whatis command。
56who显示当前登录用户
57whoami显示当前登录用户的用户名
58yumCentOS 7 的包管理器,用于安装、更新和删除软件包
59zip/unzip压缩和解压 ZIP 文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值