Linux教程

1-5Linux基本操作

本文主要是介绍1-5Linux基本操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

文章目录

  • 1.5.1使用图形界面
  • 1.5.2命令行基本操作

1.5.1使用图形界面

一、登录到图形界面
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.5.2命令行基本操作

一、获取命令行界面
1.虚拟控制台切换(Ctrl+Alt+Fn组合键)
-tty1:图形桌面
-tty2~tty6:字符控制台

2.打开终端方式
右键【打开终端】

3.命令行提示标识含义
-[当前用户名@主机名 工作目录]$
说明:
若当前用户是root,则最后一个字符为#,普通用户则为$

二、查看及切换目录
1.pwd-Print Working Directory
-用途:查看当前工作目录
[root@localhost03 ~]# pwd #显示当前所在位置
/root

2.cd -Change Directory
-用途:切换工作目录
-格式: cd [目标文件夹位置]
[root@localhost03 ~]# cd /dev/ #切换到dev目录下
[root@localhost03 dev]#
相对路径:以当前为参照,进入当前路径下的目录
…: 上一级目录
[root@localhost03 opt]# cd …
[root@localhost03 /]#

3.ls - list
-格式:ls [目录或文件名]
[root@localhost03 dev]# ls #显示当前目录内容
agpgart console fb0 input mapper null raw sg1 tty tty15 tty22 tty3

说明:
蓝色为目录文件,黑色为文本文件

三、查看文本文件内容
1.cat
[root@localhost03 /]# cat /etc/redhat-release 检查红帽发行版本
CentOS Linux release 7.3.1611 (Core)

2.less分屏阅读工具
格式:less 文件名
优势:支持上下键滚动,按q可以退出

四、查看CPU和内存
1.列出CPU处理器的信息

[root@localhost03 ~]# lscpu 
CPU(s):                2   //代表CPU有几个核心
Model name:            AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx //型号名称

2.检查内存大小、空闲情况

[root@localhost03 ~]# cat /proc/meminfo  //查看内存信息
MemTotal:         999964 kB //内存大小

五、查看主机名和IP信息
1.列出当前系统主机名称

[root@localhost03 ~]# hostname //查看当前主机名
localhost03
说明:
当主机名中有.的时候,提示符只会截取第一个.之前的字段
[root@xy ~]# hostname localhost03.123 //设置主机名
[root@localhost03 ~]#  //退出重新连接

2.列出激活的网卡信息

[root@localhost03 ~]# ifconfig 
ens33:当前网卡
lo:回环测试接口,IP地址永远为127.0.0.1
127.0.0.1地址:永远表示本机地址
Virbro:虚拟网卡

六、创建文档
1.mkdir- Make Directory
-格式: mkdir [/路径/] 目录名
说明:
不加路径的话,会在当前目录下创建目录
写了路径,按照写的路径创建目录

2.touch
-用途:创建空文件
-格式:touch 文件名
说明:如果重复创建一个文件,不会报错,但不会做任何操作,只有创建时间被刷新,如下例
[root@localhost03 ~]# touch 2.txt
[root@localhost03 ~]# echo “111” >> 2.txt
[root@localhost03 ~]# cat 2.txt
[root@localhost03 ~]# touch 2.txt
[root@localhost03 ~]# cat 2.txt

七、文本内容操作
1.head、tail命令
格式:head -n 数字 文件名 //显示文件首行
tail -n 数字 文件名 //显示文件末尾行
说明:
未指定行数时,默认数据10行
选项-n 数字 可简写为-数字

用例:

[root@localhost03 ~]# head /etc/passwd  //显示头10行
[root@localhost03 ~]# tail /etc/passwd   //显示尾10行

2.grep工具
用途:输出包含指定字符串的行
格式:grep ‘查找条件’ 目标文件

用例:

[root@localhost03 ~]# grep 'root' /etc/passwd  //查看passwd文件中带root的行

3.vim文本编辑器:编辑文本文件内容
三个模式:命令模式、插入模式(输入模式)、末行模式
命令模式->i键或o键->插入模式 (按Esc返回命令模式)
命令模式->输入英文冒号”:”>末行模式 (按Esc返回命令模式)
说明:
插入模式不能直接进入末行模式,需要先返回命令模式
末行模式,输入“wq” //保存退出,输入”q!” //强制不保存退出

八、关机及重启操作

[root@localhost03 ~]# poweroff   //关机
[root@localhost03 ~]# reboot     //重启
这篇关于1-5Linux基本操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!