linux 对象 调出r_零基础带你玩转Linux命令

Linux系统基础命令篇命令提示符含义

当前用户@主机名 工作目录] #

[root@rhel8 ~]#

当前用户为root@主机名为 rhel8 当前所在目录 ~为家目录 #为管理员提示符

[lisi@localhost ~]$

当前用户为lisi@主机名为localhost 当前所在目录 ~为家目录 $ 为普通用户提示符

在Linux系统下所有的目录和文件都是以倒挂的树形结构存在与 /(根)目录下,也可以说 /(根)目录就是Linux的起点

init 系统启动级别

—— init 0:关机

—— init 1:单用户模式(只root用户进行维护)

—— init 2:多用户模式(不带网络)

—— init 3:完全多用户模式(标准的运行级别)

—— init 4:安全模式

—— init 5:图形化界面

—— init 6:重启查看系统当前运行级别:[root@Chinese ~]# runlevel

Linux命令

——用来实现某一种功能的指令或程序

——命令的执行依赖于解释器(例如:/bin/bash)Linux命令的分类

——内部命令:系统自带属于解释器的一部分

——外部命令:系统之外自己安装的其他程序

命令行的一般格式

命令字 选项… 参数1 参数2…

ls —— 用途:查看目录和文件属性及目录下内容

格式:ls 选项… 目录或文件名…

[root@rhel8 opt]# ls -l /etc/passwd

-rw-r--r--. 1 root root 1080 3月 24 18:50 /etc/passwd常用选项:

-l以长格式显示目录下的内容列表。

-d仅显示目录名,而不显示目录下的内容列表

-t用文件和目录的更改时间排序

-a显示所有目录文件,包括隐藏的内容

-h人性化显示目录下内容的大小

-R递归查看目录下所有内容

命令的一般格式:命令字 选项… 参数1 参数2…

命令的选项

——短选项:-l-d-h-a-t……

[root@rhel8 opt]# ls -l /etc/passwd

——复合选项:-lha……

[root@localhost ~]# ls -lhd /etc/passwd命令的参数

——单个参数: [root@rhel8 opt]# ls -l /etc/passwd

——多个参数: [root@localhost ~]# ls -lha /etc/passwd /etc/resolv.conf

查看当前所在的目录

pwd —— 用途:查看当前所在的工作目录

[root@rhel8 ~]# pwd切换工作目录

cd —— 用途:切换到其他目录

格式:cd 目标目录

[root@rhel8 ~]# cd /opt/

查看文件内容

cat —— 用途:查看文本文件内容命令行一般格式:cat 选项 文件…i]k,=8

[root@rhel8 ~]# cat -n /etc/profile

[root@rhel8 ~]# cat -b /etc/profile常用选项

-n查看时以行号的形式显示文件内容

-b查看时以行号的形式显示文件内容,对空行不编号

查看红帽系统版本信息

[root@rhel8 ~]# cat /etc/redhat-release

Red Hat Enterprise Linux release 8.0 (Ootpa)查看内核版本信息

[root@rhel8 ~]# uname -r

4.18.0-80.el8.x86_64

查看CPU处理器等信息

[root@rhel8 ~]# lscpu 或 [root@rhel8 ~]# cat /proc/cpuinfo

查看内存大小及空闲情况

[root@rhel8 ~]# free –h或[root@rhel8 ~]# cat /proc/meminfo

查看主机名

[root@rhel8 ~]# hostname

rhel8查看网卡信息

[root@rhel8 ~]# ip add show

创建目录格式

mkdir —— 命令格式 mkdir 【选项】【目录名】命令选项:

-p递归创建多个目录

-m创建目录时并设置目录权限

[root@rhel8 ~]# mkdir /test/

[root@rhel8 ~]# mkdir -p /test/t1/t2/t3/

[root@rhel8 ~]# ls -R /test/

[root@rhel8 ~]# mkdir -m ugo=rwx /xxoo/

[root@rhel8 ~]# ls -ld /xxoo/

drwxrwxrwx. 2 root root 6 3月 24 22:35 /xxoo/

绝对路径:

绝对路径必须以根目录开始,到查找对象(目录或文件)所必须经过的每个目录的名字,它是文件位置的完整路标。

[root@rhel8 ~]# ls /test/t1/t2/t3/相对路径

相对路径不以根开头,从当前所在目录开始,到查找对象(目录或文件)所必须经过的每一个目录的名字。

[root@rhel8 ~]# cd /test/

[root@rhel8 test]# ls t1/t2/t3/

创建文件格式

touch —— 用途:新建空白文件格式1:touch[目录]文件名

[root@rhel8 ~]# touch /test/test.txt

[root@rhel8 ~]# ls /test/

t1 test.txt格式2:touch 文件名

[root@rhel8 ~]# touch 1.txt

[root@rhel8 ~]# lstxt anaconda-ks.cfgless 工具是对文件或其它输出进行分页显示的工具,常用于查看内容量较大的文件

命令格式:

less [参数] 文件命令常用参数:-N 显示每行的行号

[root@rhel8 test]# less -N /var/log/messages查看选项参数

鼠标上下键逐行查看

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

pgdn 向下翻动一页

pgup 向上翻动一页

head命令

head 用来显示文件的开头至标准输出中,默认head命令打印其相应文件的开头10行常用参数

-n 显示的行数

-v 显示文件名

[root@rhel8 ]# head -v -n 2 /etc/passwd

==> /etc/passwd <==

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

tail命令

tail 用来显示文件的末尾至标准输出中,默认tail命令打印其相应文件的末尾10行常用参数

-n 显示的行数

-f动态显示

-v 显示文件名

[root@rhel8 ~]# tail -v -n 2 -f /var/log/messages

==> /var/log/messages <==

Mar 25 00:11:21 Chinese dnf[17239]:

Mar 25 00:11:21 Chinese systemd[1]: Started dnf makecache

grep命令

Linux系统中grep命令是一种强大的文本搜索工具,它能利用正则表达式搜索文本,并把匹配的行打印出来,用于查找文件里符合条件的字符串。命令格式:grep 选项… “查找条件” 目标文件

常用选项

-v 显示不包含匹配文本的所有行

-i 忽略字符大小写的差别

-n标示出该行的列数编号

[root@rhel8 bin]# grep "root" /etc/passwd

[root@rhel8 bin]# grep -n "root" /etc/passwd

[root@rhel8 bin]# grep -i "ROOT" /etc/passwd

[root@rhel8 bin]# grep -v "root" /etc/passwd

linux下常用的关机命令有:shutdown、halt、poweroff、init

1、halt立刻关机

2、psweroff立刻关机

3、shutdown –h now 立刻关机

4、shutdown -h 10 10分钟后自动关机重启命令:reboot shutdown

1、reboot立刻重启

2、shutdown -r now 立刻重启

3、shutdown -r 10过十分钟后重启

下期继续分享Linux基础命令使用

你可能感兴趣的:(linux,对象,调出r)