码神Linux学习第二天(加作业)

来源:互联网 发布:写剧本的软件 编辑:程序博客网 时间:2024/06/05 03:06

Linux操作系统相关操作:

图形界面与字符界面之间的切换:

图形界面转字符界面命令:alr +ctl+f2~f6           字符界面转图形界面:ctl +alr 

linux字符界面命令热键 :

1、命令补全:【tab】2、命令结束:ctl+c3、离开键:ctl +d 
  4、返回之前敲过的命令适用方向键向上键,向下键向后翻5、查看帮助:-help 6、将内存的数据写入磁盘:sync
7、关机:init0,、shutdown、-h now8、延时关机:shutdown +1(延时一分钟)9、指定关机时间:shutdown 10:30
10、重启:reboot11、shutdown  -r  now ,init612、关机后自动延时重启:shutdown -r 10:35

软硬件信息查看

查看操作系统版本:内核:more   /etc/issue 查看发行版more  /etc/redhat-release

硬件信息查看:cpu:lscpu内存more   /proc/meminfo主板dmindecode  |  grep  -A16  "System  Informantion$"

硬盘:smartctl  -a   /dev/sda显示系统系统网卡信息:demidecode  -q查看网卡lspci |  grep  -i  'eth'

显示u盘信息:lsusb   - tv查看时间:date显示系统日期 cal 2016显示2016的日历表

系统服务的管理

启动|停止|重启|状态查看服务:systemctl start |stop |restart | status | postfix.service

开机启用或者停用一个服务::systemctl enable|disable postfix.service

看服务是否开机启动:systemctl is   -enabled  postfix.service.echo$?

查看已启动的服务列表:systemctl list -unit-files|grep enabled

系统的远程管理

安装ssh; rpm -ivh 文件名查看是否已经安装ssh:rpm -aq   |   grep ssh
ssh的启用|停用状态:systemctl |start |stop |status sshd.service  
停用ssh服务的第二种方法: 直接kill  -9  进程号

系统进程的管理

进程查看命令;ps -aux   |   grep sshd(查看相关服务的进程)

pgrep  -U 用户名  -G  用户组  -l   |    显示进程号

进程结束命令;kill  -9 pid (进程id)

后台执行命令; nohup 命令   &


Linux网络管理:

网路管理常用命令

网络配置管理

防火墙的配置管理

防火墙配置文件 /etc/firewalld/zones/public,xml
查看防火墙状态 firewall-cmf  --state
查看防火墙开放的服务firewall-cmf  --list-all
重新加载防火墙配置firewall-cmd  --reload
新增加开放端口 firewall=cmd   --add-port=80/tcp   --permanent 
新删除开放的协议 firewall-cmd  --remove-service =http -permanent


作业:



1、SSH远程服务的管理操作
A、通过两种方式来拒绝开放一个端口22(SSH端口):要求:一种是通过修改配置文件并重新加载配置;


另一种是通过命令操作方式来实现开放一个端口,并测试端口是否通

Iptables –A OUTPUT –p tcp –sport 22 –jDROP
B、通过两种方式来结束ssh服务,并把步骤写在上面;
第一种:


第二种:

C、把ssh服务设置成开机禁用,并把步骤及效果写在上面。


2、查看自己虚拟机的软(系统)硬件(CPU、内存、硬盘、主板)信息,并把信息打出的结果打印在作业上
查看内核和发行版
查看内存:

查看CPU:


查看网卡:

查看时间:
查看日期:
查看主板和硬盘:

查看系统硬件信息后面部分截图:

显示u盘信息:

0 0
原创粉丝点击