Linux学习笔记(三)

来源:互联网 发布:淘宝开店店铺名字 编辑:程序博客网 时间:2024/05/17 01:37
管道符命令:把前一个命令原本要输出到屏幕的数据当作是最后一个命令的标准输入。


找出被限制登录用户的命令是:grep "/sbin/nologin" /etc/passwd
统计文本行数的命令则是:wc -l


[root@localhost~]# grep "/sbin/nologin" /etc/passwd|wc -l


密码重置:
[root@localhost~]# echo "localhost"| passwd --stdin root


配置主机名称:
第一步:使用vim编辑器修改“/etc/hostname”主机名称文件
第二步:把原始主机名称删除后追加“Linux”
使用vim编辑器修改主机名称后记得要在末行模式执行:wq!后才是保存退出文档。
第三步:保存退出文档并用hostname命令检查是否修改成功

[root@localhost~]# vim /etc/hostname
linux


hostname查看当前的主机名称
[root@localhost~]# hostname


配置网卡信息


现在要想配置一个名称为eno16777736的网卡设备开机自启动并且IP地址、子网、网关等信息由人工指定的话思路应该是:


1、首先要切换到“/etc/sysconfig/network-scripts”目录中(该目录存放着网卡的配置文件)
2、使用vim编辑器修改网卡文件“ifcfg-eno16777736”。逐项写入配置参数并保存退出,因每台电脑的硬件即架构情况都是不一样的。可以通过ifconfig命令自行确认网卡默认名称




设备类型:TYPE=ETHERNET
地址分配模式:BOOTPROTO=static
网卡名称:name = eno16777736
是否启动:noboot=yes
ip地址:IPaddr=192.168.10.10
子网掩码:netmask=255.255.255.0
网关地址:gateway=192.168.10.1
DNS地址:DNS1=192.168.10.1


3、重启网卡设备并测试网络是否联通










进入到网卡配置文件所在的目录,然后标记网卡配置文件:
[root@localhost~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# vim ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=static
NAME=eno16777736
ONBOOT=yes
IPADDR=192.168.10.10
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=192.168.10.1


执行重启网卡设备的命令,正常情况下不会有提示信息,然后通过ping命令测试网络能否联通。


[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# ping 192.168.10.10




配置Yum仓库


1、首先要进入到“/etc/yum.repos.d/”目录中(因为该目录中存放这yum仓库的配置文件)


2、使用vim编辑器创建一个名为rhel7.repo的新配置文件(文件名可随意,但后缀必须为repo),
逐项写入下面加粗的配置参数并保存退出(不写中文注释)。


[rhel-media]yum仓库唯一表示符,避免与其他仓库冲突


name=Linux  yum仓库的名称描述,易于识别仓库用处。


baseurl=file:///media/cdrom 提供方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)


enabled =1 设置此源是否可用,1为可用,0为禁用
gpgcheck=1 设置此源文件是否接受校验文件,1为校验,0为不校验
gpgkey=file://media/cdrom/RPM-GPG_KEY-redhat-release 若为校验请指定公钥文件地址


3、按配置参数的路径把光膀挂载,并把光盘挂载信息写入到/etc/fstab文件中。


4、使用“yum install httpd -y”命令检查Yum仓库是否已经可用




操作为:


进入到/etc/yum.repos.d目录中后创建Yum配置文件:
[root@localhost~] #cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vim rhel7.repo
[rhel17]
name=rhe17
baseurl=file://medis/cdrom
enabled =1
gpgcheck=0


创建挂载点后进行挂载操作,并设置成开机自动挂载
[root@localhost yum.repos.d]# mkdir -p /media/cdrom
[root@localhost yum.repos.d]# mount /dev/cdrom/media/cdrom


[root#localhost yum.repos.d]# vim /etc/fstab文件中。


尝试使用yum软件仓库来安准个web服务,出现Complete(完成)则代表yum仓库配置正确


[root@localhost~]# yum install httpd




执行example.sh脚本的命令


[root@localhost~]# bash example.sh


[root@localhost~]# ./example.sh


[root@localhost~]# chmod u+x example.sh



































原创粉丝点击