004Linux命令行基本操作
问题
本例要求熟悉新装LINUX系统中命令行界面的获取方法,并通过命令行完成下列任务:
- 查看内核版本、主机名、IP/MAC地址
- 查看CPU型号/频率、内存大小
- 切换到根目录,确认当前位置、列出有哪些子目录
- 返回到 /root 目录,确认当前位置
- 重启当前系统
步骤
实现此案例需要按照如下步骤进行。
步骤一:获取命令行界面的不同方法
1)虚拟控制台切换
LINUX系统默认提供6个虚拟控制台(tty1~tty6),每个控制台可以独立登录、执行不同的任务。其中tty1、tty2默认开启图形桌面,tty3~tty6只开启字符模式。
通过组合快捷键Ctrl+Alt+Fn可以在不同的虚拟控制台之间切换,这里的Fn代表F1~F6键中的某一个。例如,当处在正常的图形桌面时,按Ctrl+Alt+F3组合键可以切换到控制台tty3,登录后即进入纯字符模式的命令行界面;如果需要返回之前的图形桌面,则再按键Ctrl+Alt+F1组合键即可。
2)桌面右键菜单
在桌面空白处右击,或者通过资源管理器浏览文件夹时在空白处右击,可以看到右键菜单中出现“在终端中打开”项

单击“在终端中打开”项即可获得以图形窗口展现的命令行终端程序

3)“应用程序”相应菜单
通过桌面菜单组“应用程序”-->“工具”-->“终端”,也可以打开以图形窗口展现的命令行终端程序
步骤二:简单命令行操作练习
1)查看内核版本、主机名、IP/MAC地址
检查红帽发行信息:
[root@svr7 桌面]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.2 (Maipo)
列出内核版本:
[root@svr7 桌面]# uname -r 3.10.0-327.el7.x86_64
2)查看CPU型号/频率、内存大小
列出CPU处理器信息:
[root@svr7 桌面]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 座: 1 NUMA 节点: 1 厂商 ID: GenuineIntel CPU 系列: 6 型号: 13 型号名称: QEMU Virtual CPU version (cpu64-rhel6) 步进: 3 CPU MHz: 2693.762 BogoMIPS: 5387.52 超管理器厂商: KVM 虚拟化类型: 完全 L1d 缓存: 32K L1i 缓存: 32K L2 缓存: 4096K NUMA 节点0 CPU: 0
检查内存大小、空闲情况
[root@svr7 桌面]# cat /proc/meminfo MemTotal: 1016904 kB MemFree: 245364 kB MemAvailable: 566664 kB Buffers: 2116 kB Cached: 417372 kB SwapCached: 0 kB Active: 267272 kB Inactive: 381760 kB .. ..
3)切换到根目录,确认当前位置、列出有哪些子目录
切换目录、确认当前位置:
[root@svr7 桌面]# cd / [root@svr7 /]# pwd /
4)返回到 /root 目录,确认当前位置
[root@svr7 /]# cd /root [root@svr7 ~]# pwd /root
5)重启当前系统
[root@svr7 ~]# reboot .. ..

浙公网安备 33010602011771号