Linux 简单命令

(1) lsblk : “list block”,即列出所有可用块设备的信息,而且还能显示他们之间的依赖关系

(2) fdisk -l “磁盘名” : 查看磁盘信息并输出所接装置中的所有分区内容

(3) du -h “文件或目录名称” : 显示指定文件或目录的磁盘使用空间,也就是文件的大小

(4) sha1sum “文件” : 用于生成和校验文件的sha1值,它会逐位对文件的内容进行校验

(5) ifconfig : 显示网络设备信息

(6) free -h 或者 cat /proc/meminfo : 查询当前服务器内存使用状况以及剩余内存状况

(7) cat /proc/partitions : 查看 linux 记录的分区信息

(8) 图形界面与命令行界面的切换:
(一)当位于图形界面登录页时,可通过组合键 Ctrl + Alt + [F2 ~ F6] 切换至命令行终端,此时若想切换回到图形界面,存在两种情况(此时 runlevel 仍为5):
在命令行终端未登录: 可直接通过组合键 Ctrl + Alt + F1 切换回到图形界面登录页;
在命令行终端已登录: 首先通过命令 “runlevel” 查询当前 runlevel 的值:
****** 若当前 runlevel 的值为5, 可以通过组合键 Ctrl + Alt + F1 或者命令 “chvt 1” 切换回到图形界面登录页,也可以输入命令 “init 3” 改变 runlevel(通过输入命令 “runlevel” 可查询此时runlevel 已变为3,这时已无法通过组合键 Ctrl + Alt + F1 切换回到图形界面登录页,组合键 Ctrl + Alt + [F1 ~ F6] 已为命令行终端)需要通过输入命令 “init 5” 切换回到图形界面登录页(在这里无法通过命令 “who” 查询,因为此时图形界面还未登录);
****** 若 runlevel 的值为3, 则只能通过输入命令 “init 5” 切换回到图形界面登录页。
(二)当已在图形界面登录时,首先通过命令 “who” 查询图形界面正在占用哪个命令行终端(关键看查询结果哪一行后面多一个括号,括号里面就是当前占用的命令行终端,一般为 tty2 或者 tty7),然后可通过组合键 Ctrl + Alt + [F2 ~ F6] 或者命令 “chvt 2 - 6”(排除所占命令行终端代号,一般为 F2)切换到命令行终端 (也可以通过输入命令 “init 3” 改变 runlevel 的值,接着通过组合键 Ctrl + Alt + [F1 ~ F6] 或者命令 “chvt 1 - 6” 切换到命令行终端,这种情况若想切换回到图形界面,只能通过登录命令行终端然后输入命令 “init 5” 解决),此时若想切换回到图形界面,也存在两种情况(除黄色情况外,runlevel 的值仍为5):
在命令行终端未登录: 可直接通过组合键 Ctrl + Alt + F1 切换回到图形界面登录页,也可以通过组合键 (Ctrl + Alt + F2)或者(Ctrl + Alt + F7)直接切换回到之前的图形界面(而非图形界面登录页,使用哪种组合键的依据就是根据之前通过命令 “who” 查询到的被占用的命令行终端代号);
在命令行终端已登录: 首先通过命令 “runlevel” 查询当前 runlevel 的值:
****** 若当前 runlevel 的值为5, 可以通过组合键 Ctrl + Alt + F1 或者命令 “chvt 1” 切换回到图形界面登录页,也可以通过命令 “who” 查询图形界面正在占用哪个命令行终端(关键看查询结果哪一行后面多一个括号,括号里面就是当前占用的命令行终端,一般为 tty2 或者 tty7,若当前 runlevel 的值为3则查询不到相应结果),接着通过组合键 (Ctrl + Alt + F2)或者命令 “chvt 1” 、(Ctrl + Alt + F7)或者命令 “chvt 7” 直接切换回到之前的图形界面(使用哪种组合键的依据就是根据之前通过命令 “who” 查询到的被占用的命令行终端代号),还可以输入命令 “init 3” 改变 runlevel(通过输入命令"runlevel" 可查询此时runlevel 已变为3,这时已无法通过组合键 Ctrl + Alt + F1 切换回到图形界面登录页,组合键 Ctrl + Alt + [F1 ~ F6] 已为命令行终端)需要通过输入命令 “init 5” 切换回到图形界面登录页;
****** 若 runlevel 的值为3, 则只能通过输入命令 “init 5” 切换回到图形界面登录页。

(9) init 3 : 切换到多用户-命令行模式

(10) init 5 : 切换到图形化界面

(11) runlevel : 查看运行级别,第一个数为上次运行级别,第二个数为当前运行级别

(12) init 0 / poweroff / shutdown -h now : 关闭系统并切断电源

(13) init 6 / reboot / shutdown -r now : 重启

(14) halt : 关闭系统不切断电源

(15) whoami / id -un : 显示当前操作用户的名称

(16) tty : 查询当前所处的终端号

(17) chvt “命令行终端号” : 切换虚拟终端,可代替组合键 Ctrl + Alt + Fn

(18) id -u : 显示用户 id(0 是超级用户 root 的标识号)

(19) cat /etc/os-release : 查看 CentOS 版本

(20) lsb_release -a : “Linux Standard Base”,显示 LSB 和特定版本的相关信息

(21) uname -r : 查看操作系统内核版本号 (Linux 内核版本号的查看及其含义)

(22) lscpu : 显示 CPU 相关信息

(23) mii-tool “网卡名” 或者 ethtool “网卡名” : 查看网线是否正确连接到网卡(网卡名可通过命令 “ifconfig” 查询)

(24) who am i : 显示登录时的用户名称和当前终端号

(25) who : 查询当前登录的所有用户

(26) cat /etc/shells : 查看当前系统支持的shell类型

(27) echo $SHELL : 当前用户(默认)使用的 shell

(28) 输入命令 cat /etc/shells 显示结果的某一行即可切换成相应 shell,输入命令 exit 可退回原来的 shell

(29) exit : 退出当前的 shell 或退出终端

(30) logout : 退出系统

(31) hostname : 查看完整主机名

(32) echo $PS1 : 显示当前PS1的定义值

(33) rz : 从本地上传文件到 Linux 服务器(条件:需要使用 SecureCRT 或者 Xshell 等客户端工具连接 Linux)

(34) sz : 从 Linux 服务器传送文件到本地(条件:需要使用 SecureCRT 或者 Xshell 等客户端工具连接 Linux)

(35) help : 显示shell内部命令的帮助信息

(36) enable : 查看所有启用的内部命令

(37) type “命令” : 区分指定命令是内部或外部命令

(38) enable “内部命令” : 启用内部命令

(39) enable -n “内部命令” : 禁用内部命令

(40) enable -n : 查看所有禁用的内部命令

(41) type -a “命令” : 显示指定命令所有可能的类型

(42) which “命令” : 显示指定命令的外部位置

(43) whereis “命令” : 定位指定命令的可执行文件、源代码文件、帮助文件在文件系统中的位置

(44) echo $PATH : 查看系统的环境变量PATH的值

(45) hash 命令详解

(46) alias 命令详解

(47) source 命令详解

(48) df -h : 以易读的方式显示目前磁盘空间和使用情况

(49)

(50)

(51)

(52)

(53)

(54)

(55)

(56)

(57)

(58)

(59)

(60)

(61)

(62)

(63)

(64)

(65)

(66)

(67)

(68)

(69)

(70)

(71)

(72)

(73)

(74)

(75)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

红油曲奇

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

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

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

打赏作者

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

抵扣说明:

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

余额充值