linux红帽

08查看系统合法shell:cat /etc/shells

09查看系统发行版版本:cat /etc/redhat-release

10查看系统内核版本:uname -a

11临时修改主机名:sudo hostname new_host

12查看系统指令的查找路径:find which whereis (echo $PATH)env(查找所有的环境变量)

13查看passwd指令的执行路径:which passwd

14为/yasuo/ssh_config文件在/mulu目录下创建软链接,软链接名称为ssh_config.link

ln -s ssh_config ssh_config.link

15创建目录/mulu ,重命名并移动/ssh_config.link

mv /mulu ./ssh_config.link

16找到你的根目录下的所有块设备文件:find / -type b

17将/etc/passwd和/etc/ssh/sshd_config文件复制到/root/etc/目录下

cp passwd /root/etc

cp ssh/sshd_config /root/etc

18复制/var/log/messages到/root目录下

cp var/log/messages /root

19打包/root/messages和/root/etc/为/root/me.tar.bz2

tar -cvf me.tar.bz2 messages

20解压/root/me.tar.bz2

tar -xvf me.tar.bz2 -C /mulu

22找到/etc/passwd中有root信息的行内容

grep 'root' /etc/passwd

tr -s:替换

uniq:去重

30创建目录/dir1,复制/etc/passwd文件到该目录
cp etc/passwd /yasuo/dir1
31将/dir1/passwd重命名为passwd.back
mv passwd passwd.back
32列出目录/root和/aaaaa,将标准输出重定向到ok.file,标准错误输出重定向到erro.file
ls /root /aaaaa > ok.file 2> erro.file
cat ok.file
cat erro.file
注释:一个>重定向,两个>追加重定向
33列出目录/root和/aaaaa,将标准输出和标准错误输出都丢掉
ls /root /aaaaa > /dev/null 2>&1
34在/根目录下创建一个haha目录
mkdir haha
35在/根目录下创建xixi文件
touch xixi
36往xixi文件里面写'wo shi xixi ^=^'
vim xixi
echo 'wo shi xixi' > /xixi
单引号:一模一样写入
双引号:先执行内容后输出
37为文件xixi在/目录下创建软链接xixi.link
ln -s xixi xixi.link
38将xixi.link重命名为xixi.link2.0
mv xixi.link xixi.link2.0
39说说Linux系统中里/etc /dev 目录
/etc目录是 Linux 系统中的配置文件目录。/dev 目录包含了设备文件,这些文件代表了系统中的各种设备,例如硬盘、USB 设备、终端等。通过这些设备文件,用户和应用程序可以与硬件进行交互。
40过滤/etc/ssh/sshd.conf不显示注释行和空行
grep -vE '^\s*#|^\s*$' /etc/ssh/sshd_config
41在/opt目录下创建一个临时目录tmp;
cd opt
mkdir tmp
42在临时目录/opt/tmp下创建一个文件,文件名为a.txt;
使用vim编辑器完成以下步骤:
vim a.txt
44应用vim命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间
vim newfile
45将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)
sed '1r /boot/grub2/grub.cfg' newfile > tmpfile && mv tmpfile newfile
cat newfile
46 查找newfile文档中包含#号字符的行,将整行删除

vim newfile
47 开启VIM的行号提示功能
:set number
:no number(消除行号)
48在当前目录及子目录中,查找文件名字以大写字母开头的txt文件
find / -type f -iname '[A-Z]*.txt'
49在/etc及其子目录中,查找文件内容以host开头的文件
find /etc -type f -exec grep -l '^host' {} +
50在HOME目录及其子目录中,查找所有文件 find HOME -type f
51查找文件/etc/passwd中包含字符串 /bin/bash 的所有行。将所有这些行的副本按原始顺序放在文
件/root/files 中
mkdir -p /root/files
grep '/bin/bash' /etc/passwd > /root/files/passwd_bash_lines.txt
52将整个 /etc 目录下的文件全部打包并用 gzip 压缩成/back/etcback.tar.gz
tar -czf /back/etcback.tar.gz -C / etc
53创建myuser用户属于mygroup组群,接着以myuser身份登录,创建ex和hv两个文件于/home/myuser目录,
并使hv文件的所属组是mygroup。请依次写出相应的执行命令
vim /etc/group
useradd myuser
groupadd mygroup
usermod -a -G mygroup myuser
54添加一块10G大小的硬盘,将该磁盘分为两个主分区,大小为1G、2G。将剩余的空间全部划分为扩展分区。划分
一个逻辑分区,大小为3G。(主分区的文件系统类型为ext4,逻辑分区文件系统类型为xfs)
fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2
mkfs.xfs /dev/sdb5
55将三个分区分别挂载到/dir1 、/dir2、/dir3
mount /dev/sdb1 /dir1
mount /dev/sdb2 /dir2
mount /dev/sdb5 /dir3
56在第一个主分区中创建一个文件file1,内容为this is partition1。在第二个分区中创建一个文件为
file2,内容为this is partition2。在第三个分区中创建一个文件为file3,内容为this is partition3。
echo "this is partition1" > /dir1/file1
echo "this is partition2" > /dir2/file2
echo "this is partition3" > /dir3/file3
57为网卡添加一个会话static,在此会话配置ip地址为x.x.x.123
ip -4 a add 192.168.128.123 dev ens160


58测试网络连通性,是否能ping通百度,并把百度首页文件下载下来
ping www.baidu.com
59设置系统开机时,该网卡通过DHCP协议自动获取ip地址
dhclient ens160
systemctl restart NetworkManager


60挂载本地光盘,配置yum本地源为rhel9.repo
mount /dev/sr0 /mnt
ls /mnt
cd /etc/yum.repos.d/
mkdir bak
mv *.repo ./bak/
vim local.repo (写入以下内容)

RHEL9-BaseOS

name=RHEL9-BaseOS
baseurl=file:///mnt/BaseOS
gpgcheck=0

RHEL9-Appstream

name=RHEL9-Appstream
baseurl=file:///mnt/AppStream
gpgcheck=0
yum clean all
yum makecache

61通过yum安装httpd
yum install httpd
62卸载httpd
yum remove httpd

相关推荐
IT成长日记2 小时前
【Docker基础】Docker数据持久化与卷(Volume)介绍
运维·docker·容器·数据持久化·volume·
热爱生活的猴子2 小时前
阿里云服务器正确配置 Docker 国内镜像的方法
服务器·阿里云·docker
物联网老王4 小时前
Ubuntu Linux Cursor 安装与使用一
linux·运维·ubuntu
艾伦_耶格宇6 小时前
【ACP】阿里云云计算高级运维工程师--ACP
运维·阿里云·云计算
一位摩羯座DBA6 小时前
Redhat&Centos挂载镜像
linux·运维·centos
学习3人组6 小时前
CentOS配置网络
linux·网络·centos
计算机毕设定制辅导-无忧学长7 小时前
西门子 PLC 与 Modbus 集成:S7-1500 RTU/TCP 配置指南(一)
服务器·数据库·tcp/ip
weixin_307779137 小时前
Hive集群之间迁移的Linux Shell脚本
大数据·linux·hive·bash·迁移学习
漫步企鹅7 小时前
【蓝牙】Linux Qt4查看已经配对的蓝牙信息
linux·qt·蓝牙·配对
cui_win7 小时前
【网络】Linux 内核优化实战 - net.core.flow_limit_table_len
linux·运维·网络