• 练习题-1


      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
     
     

  • 相关阅读:
    mybatis学习成长之路(一)
    badboy页面脚本发生错误,解决方案
    资料下载地址大全
    excel2003和excel2007文件的创建和读取
    文件的上传下载
    读取.properties的内容1
    Java的垃圾回收机制
    Bell数和Stirling数
    Catalan数计算及应用
    [算法]循环赛日程表
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4294497.html
Copyright © 2020-2023  润新知