Linux系统命令之葵花宝典
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统命令之葵花宝典相关的知识,希望对你有一定的参考价值。
01.Linux目录结构中“/”与“/dev”主要作用?
02.Linux中常见的文件系统都有哪些?
03.Linux中图形伪字符终端的提示符构成?
04.查看主机名的命令是?
05.查看IP地址的命令是?
06.关机命令是?
07.重启的命令是?
08.切换到/dev目录的命令是?
09.显示当前位置的命令是?
10.显示/root目录内容详细属性怎么实现?
11.敲命令提示“command not found”原因有那两种?
12.查看/boot目录内容如何操作?
13.Linux中一条完整的命令,它的格式是什么?
14.输出当前目录的命令为?切换目录的命令?
15.切换上一级目录的操作命令?去往用户root的家目录?
16.常见的通配符都有哪些?
17.ls常用选项有哪些?各自的作用?
18.移动的命令是?改名的操作是什么?
19.强制删除一个文件夹以及其内容的命令是?
20.cp命令在使用时,源是一个目录时需要加什么选项?复制时出现同名的文件,禁止提示该如何操作?
21.vim编辑器有几种工作模式?
22.在vim末行模式中,输入什么可以不保存退出?
23.使用 ls 命令完成以下任务,找出/etc/目录下以re开头.conf结尾的文件
案例1:复制、删除、移动
– 在目录/opt下创建一个子目录 ntd
– 在目录/opt/ntd/创建文件readme.txt,利用vim写入内容 I Love Linux
– 将/etc/passwd 和 /etc/resolv.conf同时拷贝到/opt/ntd目录下
– 将文件 /etc/redhat-release复制到 /root/ 下,同时 改名为 version.txt
– 将文件 /root/version.txt 移动到/opt/ntd/目录下
– 将/home目录复制到/opt/ntd/目录下
案例2:为Linux配置以下静态地址参数
– 主机名:server0.example.com
– IP地址:172.25.0.111
– 子网掩码:255.255.255.0
– 默认网关:172.25.0.254
– DNS服务器:172.25.254.254
案例3:在server上操作,
以root用户新建/ntddir/目录,在此目录下新建readme.txt文件,并进一步完成下列操作
– 将“I love Linux”写入到文件readme.txt
– 将readme.txt重命名为mylove.txt
– 将/etc/passwd、/boot、/etc/group同时拷贝到/ntddir目录下
– 将主机名永久配置文件,拷贝到/ntddir目录下
– 将DNS永久配置文件,拷贝到/ntddir目录下
– 将/boot再次拷贝到/ntddir目录下,强制覆盖
案例4:tar制作/释放归档压缩包
– 备份/boot、/home这两个文件夹,保存为boothome.tar.gz文件
– 将boothome.tar.gz释放到文件夹/root/boothome/下
– 备份/usr/sbin目录,保存为usrsbin.tar.bz2文件
– 将usrsbin.tar.bz2释放到/root/usrsbin/文件夹下
案例5:添加并测试用户账号
– 创建一个名为stu01的用户账号
– 检查/home/新增加的宿主目录(家目录)
– 为用户stu01设置一个密码(123456)
案例6:usermod修改用户
– 新建一个用户stu02
– 设置stu02密码为redhat
– 将用户stu02的用户名修改成stu03
案例7:组账号基本管理
– 新建组账号stugrp
– 为stugrp组添加三个成员用户(user01、root、zhangsan)
– 从stugrp组删除一个成员(user01)
案例8:chmod权限设置
– 以root用户新建/ntddir/目录,在该目录下新建文件readme.txt
– 使用户zhangsan能够在/ntddir/目录下创建/删除子目录
– 使用户zhangsan能够修改/ntddir/readme.txt文件的容
案例9:chown归属设置
– 新建/tarena1目录
– 将属主设为gelin01,属组设为tarena组
– 使用户gelin01对此目录具有rwx权限,其他人对此目录无任何权限
– 使用户gelin02能进入、查看/tarena1文件夹(提示:将gelin02加入所属组)
– 新建/tarena2目录
– 将属组设为tarena
– 使tarena组的任何用户都能在此目录下创建、删除文件
– 新建/tarena/public目录
– 使任何用户对此目录都有rwx权限
案例10:权限设置
– 创建文件夹/data/test,设置目录的访问权限,使所有者和所属组具备读写执行的权限;其他人无任何权限。
– 递归修改文件夹/data/test的归属使所有者为zhangsan,所属组为tarena。
案例11: vim文本编辑器练习,命令模式下的基本操作
– 将/etc/passwd的前20行,写入到文件/opt/pass20.txt
– 将/etc/shadow的前10行,追加写入到文件/opt/pass20.txt
– 利用/opt/pass20.txt,进项如下操作:
– 命令模式下移动光标:键盘上下左右键、Home键、End键
– 命令模式下行间跳转:到全文的第一行(1G或gg)、到全文的最后一行(G)、到全文的第10行(10G)
– 命令模式下复制、粘贴:
复制1行(yy)、复制3行(3yy)
粘贴到当前行之后(小写p)
– 命令模式下删除:
删除单个字符(x)
删除到行首(d^)、删除到行尾(d$)
删除1行(dd)、删除3行(3dd)
– 命令模式下查找关键词:
搜索(/word)切换结果(n、N)
补充:在命令模式下大写的C,可以删除光标之后,并且进入输入模式
案例12:指定yum软件源
为 server0 指定可用的 yum 软件源
– YUM软件库的地址为 http://172.25.254.254/rhel7.0/x86_64/dvd
– 将此配置为虚拟机 server0 的默认软件仓库
– 确认可用的仓库列表
– 利用yum仓库安装gcc编译工具
– 利用yum仓库安装httpd软件
– 利用yum仓库安装sssd软件
以上是关于Linux系统命令之葵花宝典的主要内容,如果未能解决你的问题,请参考以下文章