linux显示界面指令规范,linux的常规操作命令

linux的高版本推出了用户界面,但今天我们还是来学习一下命令。

一、 linux的基本命令

1. whoami //查询当前操作用户

who am I //查询当前的登录用户

我是谁

b5cfca0ba7d192e18ec227664e25dae7.png

2. pwd //查询当前的路径,或者说当前的目录

print working directory

这个命令可以理解为:我在哪里

6b3894b83bb33dd8932321323bd07b5e.png

3. cd //改变目录

这个命令可以理解为:我要去哪儿

change directory

cd .. 切换到上一级目录

cd ../.. 切换到上一级的上一级目录

096e667616c0350641534649de8ba915.png

4. ls //查询当前目录中文件或文件夹

ll  ///查询当前目录中文件或文件夹的详细信息

ll –a //查询当前目录中所有文件或文件夹的详细信息

这个命令可以理解为:我有什么

5. su //切换用户

switch user

su user

su –user  两者的区别是否切换用户权限,带-要切换,不带的就不切换

su -  切换到root

su –root 切换到root

72e5a1fcd6e90ec4dc6a687e33beaf1d.png

6. 界面的切换

init 3 切换成字符界面

init 5 切换成图形界面

reboot 重启

shutdown –h now 关机

二、 文件 目录(文件夹)

1. linux的分区

8ff39e9c879270e696e2795bbc4297e9.png

2. 目录结构

linux 有一个基本思想:一切皆文件。也就是在linux中,指令,硬件和软件 ,系统,进程都可以视为文件

/bin 可执行的二进制文件

/sbin 可执行的二进制文件 供root用户 superuser

/boot 系统启动需要的核心文件

/dev 设备目录

/etc 配置目录

/etc/passwd 用户的信息

/etc/group 用户组的信息

/etc/shadow 用户密码信息

/home  用户主目录

/lib 系统共享的动态链接库

/mnt 挂载目录

/proc 虚拟目录,是内存的映射,可以访问内存中的系统信息

/root  root的主目录

/sys  与内核相关的数据和信息

/tmp  临时目录

/usr  存入软件和应用程序

/var  经常发生变化的文件

3. 文件操作

首先要弄明白你在什么位置 ,pwd

3.1增

语法 touch 文件名

90811c9ce2413d7df5a7fd8aaa9d0d13.png

3.2改

语法  mv 旧文件名  新文件名

c96266da1b042612dc7f697d7d78b679.png

3.3查

ll 查看文件是否存在

cat 文件名

head –n 3 文件名  显示文件中前三行的内容

head –n -3 文件名 除了最后三行,其余的都显示

tail –n 3 文件名, 显示文件的最后三行的内容

tail –n +3 文件名, 除了最前面的三行,其余的内容都显示

more 文件名 分屏显示 回车就显示下一行内容,空格就是下一屏

less 文件名 分页显示  pageup 显示上一页, pagedown 和空格 就是显示下一页

ctrl + z  退出

3.4删

rm 文件名

48a8b7353748af4bbad889ef7a09b5d4.png

3.5移动

语法: mv  文件名  目录

2610a55354d4bc92905cec6973c85d0f.png

3.6复制

语法 cp 文件名1 文件名2

60da3df59e6b8c1cf4249395be8d43f6.png

3.7向文件添加内容

语法: echo  内容 > 文件名   覆盖写入

echo 内容  >> 文件名  追加写入

cat 文件名1 文件名2 > 文件名3 将文件1,文件2 追加入文件3

28121b40ed6eaac32399be4d4b1936fe.png

b7dcc4ed1ec73c4c3a7fd31121899db4.png

5f7f6316f733c633a940460df8bf830a.png

13305fb33399a42f3db34a41706f3c42.png

4.目录操作

4.1增  创建新的文件夹

7d45504d962a6d5b6c5dba8b5f6e36ac.png

75ac3f817820fee77553af17cc15749e.png

递归创建文件夹

4.2删

1ace465ae07c782b5f3a056a4fda71d7.png

123183a0d12c5e9cd23729683ca192b3.png

递归删除

117d522e74a1160338388f5d10b49fa6.png

4.3改

bccbbc0a8055055e599c084ee1cda91b.png

4.4查

ls

ll

ll –a

4.5复制

语法 : cp -r dir1 dir2

12a340095a9b54d0be574153497cede6.png

4.6移动

e43f6b23df8e6890ae5ac1fc95d9e864.png

5. 路径

绝对路径  以根目录 / 开头路径

相对路径  以./开头 的路径

注意 在相对路径中, ./可以省 ,目录中的最后一个/也是可以省

a814dd89217edac3677542ec7cb5bfb6.png

快速的切换路径

cd cd~ 切换到用用户主目录

cd – 切换到上一次目录

fa581dd413ca73769a947b45163e755b.png

三、  用户和用户组

1. 在/etc/passwd 文件中,针对 每一个用户有一行的记录与之对应,每一行记录被冒号分隔七个部分

4b327cfd8945f216039f347799c11a45.png

用户名

用户密码 用x 表示的,真正的用户密码在/etc/shadow 文件中

用户ID  <100 系统关键用户 100—500 系统用户 >500 普通用户

用户组id

备注性描述

用户的主目录

登录shell  用户登录后启动进程,将用户的操作传递给系统

2. 用户组的操作

在/etc/group文件中记录了用户组的信息

2.1增

语法 groupadd group_name

groupadd –g g_id group_name

01bd0f30235f93bbe2c01d6bbaca3db4.png

047ea611ed685efc35465b16392e8288.png

2.2删

groupdel 用户组名

06a114858574ad98744fd22009f1e972.png

2.3改

groupmod –g g_id groupname

ca9de6abbcd1a5f21ad2c2a751240530.png

groupmod –n group_new_name   group_old_name

13dc343e1dbf065c429823f3eab9e75f.png

2.4查

cat  /etc/group

3. 用户的操作

用户信息 /etc/passwd

3.1增

语法 useradd  username

useradd –g  g_id  -u u_id  -d 主目录  username

6135ec003a6fbb48ce32f1bafd74641c.png

3.2删

语法 :userdel 用户名

userdel –r 用户名 //将用户名和主目录一起删除

d53b397c0b55ab7bc43115445f399d13.png

3.3改

语法 :usermod –g g_id  -u u_id 用户名

usermod –l user_newname  user_oldname

7882cc3efb2d5ba751b8fdcf6aa9a1ad.png

568cdc1523f0f4957ea4b74a646aefdf.png

3.4查

ll /etc/passwd

3.5修改用户密码

passwd  //修改自身的密码

passwd 用户名 //修改其它用户的密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值