上次关于linux的学习才不过两个月的时间,感觉又将知识抛之脑后了。最近再系统的学习下linux的相关知识,并将每日总结记录于此。(毕竟发布到简书上还是比记录在本机上要好)
一、配置主机名
主机名保存于/etc/hostname文件中,使用vim编辑器对其修改。但是一般此类文件都有权限设置,可用命令,chmod 700 filename修改权限。其中三位数字分别代表当前用户,用户组及其他用户对该文件的权限,rwx分别为可读,可写,可执行。
如果文件权限修改需要权限,可用以下两个方法:
1、命令前加sudo,获取root权限,sudo chmod 700 filename。
2、将当前用户切换至root用户,su root即可。
二、配置网卡信息
配置网卡信息,进入/etc/sysconfig/network-scripts目录编辑ifcfg-网卡名称文件进行修改即可。但是由于我将ifcfg打成了ifcig,将内容写入了一个新的文件,后续利用冲定向,cat ifcig >> ifcfg 追加至网卡配置文件即可。(网卡名称可用ifconfig命令自行查询)
三、编写批量创建用户脚本
在创建用户脚本前,首先需确定当前用户为root或已获取root权限,否则会像我一样,fail的好一会儿才想起是权限的问题。
四、编写一个猜数脚本
该脚本引入了case语句,用于识别用户输入为字母或是数字。