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

相关推荐
一叶龙洲5 小时前
wslg打开Ubuntu24.04默认打开图形界面
linux·服务器·数据库·ubuntu
敖行客 Allthinker7 小时前
Parallels Ubuntu虚拟机项目如何让手机访问?完整解决方案
linux·运维·ubuntu
keyipatience8 小时前
线程栈与TLS和线程互斥
java·linux·服务器·开发语言·ubuntu
元Y亨H8 小时前
生产环境监控与故障应急处理(5-5-5 标准)指南
运维
j7~8 小时前
【Linux】二十二.《Linux 信号机制完全指南:表示、捕捉与处理》
linux·信号处理·volatile·可入重函数·保存信号
踏月的造梦星球8 小时前
达梦数据库执行计划与性能分析入门:EXPLAIN、AUTOTRACE 与 ET
服务器·数据库·oracle
观山岳五楼9 小时前
Ubuntu 24 怎么使用Ubuntu 20 的镜像源
linux·运维·ubuntu
星夜夏空999 小时前
网络编程(1)
服务器·网络
川石课堂软件测试9 小时前
安全测试|常见SQL注入攻击方式、实例及预防
服务器·数据库·sql·功能测试·测试工具·安全·单元测试
m0_7156467610 小时前
20260720
linux·arm