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

相关推荐
frank006007136 分钟前
Rocky 9.8设置本地yum源
服务器
智脑API平台1 小时前
Codex CLI 怎么用 .env 配置 API Key?本地项目和自动化脚本接入教程
运维·自动化
土星云SaturnCloud1 小时前
边缘计算在储气库调峰智能管控中的应用:架构设计与技术解析
服务器·人工智能·ai·边缘计算
无足鸟ICT1 小时前
【RHCA+】bash命令
linux·开发语言·bash
weixin_307779131 小时前
Linux下Docker Compose里运行的MySQL数据库故障诊断Shell脚本
linux·运维·mysql·docker·自动化
小生不才yz1 小时前
Shell脚本精读 · S14-02 | 脚本模板:从 20 行工具到可维护项目
linux
x-cmd2 小时前
Linus 9 年前说「模糊测试有效」——今天已成 OSS-Fuzz 时代铁律
linux·ai·rust·开源·自动化·agent·安全性测试
流浪0012 小时前
Git篇(三):吃透远程协作:SSH 密钥、分支、标签全流程实战指南
运维·git·ssh
六点_dn3 小时前
Linux学习笔记-chmod命令
linux·笔记·学习
NiceCloud喜云3 小时前
Claude Code 应用内浏览器任务怎么写验收清单
服务器·人工智能·ai