Linux练习题
1. 使用putty 远程连接时,默认情况是使用的22端口, 如何自定义链接的端口号
vi /etc/ssh/sshd_config
#Port 22 将#去掉, 22更改为自定义的端口号
2.如何修改网卡的ip 地址
临时修改: ifconfig eth0 192.168.0.130 netmask 255.255.255.0
永久生效: vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT = yes
IPADDR = 192.168.0.130
NETMASK = 255.255.255.0
GATEWAY = 192.168.0.2
3.查看,启动,关闭服务(例如sshd ,iptables)的命令是什么;
service --status-all
/etc/init.d/sshd start
/etc/init.d/iptables start
/etc/init.d/sshd stop
/etc/init.d/iptables stop
4.在根目录下级创建/aa/bb/cc 三个目录
mkdir -p /aa/bb/cc
5.使用rm删除文件或目录时,可以携带-r -f 参数,这些参数什么意思?
rm -r : 删除目录
rm -f : 强制删除
6.如何查看命令的环境变量以及配置环境变量?
echo $PATH
PATH = $PATH:/路径
vi /etc/profile export PATH = "路径:$PATH"
7.在家目录下,创建一个test 文件,向里面写上任意一段文字,然后,修改其所属权限为6 ,所属主权限为7,而其他修改权限为2.
touch /home/test
echo "hello world" > /home/test
chmod 762 /home/test
8.创建一个文件,只能向该文件中添加数据,同时,非root 用户不能删除该权限
touch document
chattr +a document
9.理解atime ctime mtime 三个时间的意思?
atime: access 访问时间
ctime: change 更改时间
mtime: modify 修改时间
10.查找10天内在当前用户的家目录下访问的文件。
find /home/ -atime -10
11.使用find 通过文件类型查找文件。例如:在temp目录下查找文件类型为d 的文件
find /home/ -type d
12.软硬连接的格式以及区别;
软连接: ln -s
硬链接: ln
创建连接:硬链接不产生新的inode , 软连接生成新inode
删除源文件:硬链接无影响,软连接同时删除
修改源文件:硬链接无影响,软连接同时删除。
创建目录 : 硬链接无法指向目录, 软连接可以指向目录
分区创建 : 硬链接无法跨分区设备连接,软连接可以跨分区设备连接。
相对windows:硬链接相当于副本,软连接相当于快捷方式。
13.创建三个用户user1,user2,user3
useradd user1
useradd user2
useradd user3
14.创建一个用户组group1,并且将上题中的用户添加到该用户组
groupadd group1
usermod -G group1 user1
usermod -G group1 user2
usermod -G group1 user3
15.创建一个目录,在该目录下创建test1.txt, test2.txt,test3.txt 三个文件, 然后将其所属组修改为group1
mkdir dir
touch text1.txt
touch text2.txt
touch text3.txt
chgrp group1 text1.txt
chgrp group1 text2.txt
chgrp group1 text3.txt
16.删除用户user1和用户组group1
userdel user1
groupdel group1
17.安装那个包后才能使用mkpasswd 命令,使用该命令的作用是什么。
yum install -y except
mkpasswd 生成密码的工具
18.使用su和sudo之间的区别和联系
su 切换用户身份
sudo 默认只有root用户才能使用的命令,普通用户想要使用sudo ,是需要root预先设定的
19.禁止root远程登录
vi /etc/ssh/sshd_config
PermitRootLogin no
20.挂载一个磁盘,创建一个2G大的主分区挂载到、root/aming下
fdisk /dev/sdb
m
n
p
1
+2G
p
w
fdisk -l /dev/sdb
mke2fs -t ext4 /dev/sdb5
mount /dev/sdb5/root/aming
转载于:https://www.cnblogs.com/LinuxSuDa/p/4294497.html