Linux扩展知识加进程
一、软硬链接
ln [参数] <源文件或目录> <目标文件或目录>
-s :创建软链接文件
-d :创建硬链接文件
注:创建链接时,文件路径必须采用全路径
从外观对比:
软链接是有颜色的,浅蓝色
硬链接是没有颜色的,和普通文件无异
从ls –l文件对比
软链接文件有指向关系
硬链接文件没有指向关系
删除源文件对软硬链接的影响
如果是软链接,当删除源文件时,我们软链接文件会受到影响
如果是硬链接,当删除源文件是,我们的硬链接文件不会受到任何影响
二、远程文件管理(Linux 对 Linux)
scp 远程文件管理(Linux对Linux)
scp 本地文件 远程文件 : 上传文件
scp 远程文件 本地文件 : 下载文件
scp –r 文件夹 文件夹
三、关闭防火墙
在linux中关闭防火墙有两种状态一种永久关闭防火墙,另一种是暂时关闭防火墙的方法,下面我们一起来看看具体的操作步骤。
关闭虚拟机防火墙:
关闭命令: service iptables stop
永久关闭防火墙:chkconfig iptables off
两个命令同时运行,运行完成后查看防火墙关闭状态
service iptables status
1 关闭防火墙-----service iptables stop
2 启动防火墙-----service iptables start
3 重启防火墙-----service iptables restart
4 查看防火墙状态--service iptables status
5 永久关闭防火墙--chkconfig iptables off
6 永久关闭后启用--chkconfig iptables on
四、关闭selinux
Selinux是Redhat/CentOS系统特有的安全机制。不过因为这个东西限制太多,配置也特别繁琐所以几乎没有人去真正应用它。所以装完系统,我们一般都要把selinux关闭,以免引起不必要的麻烦。关闭selinux的方法为,使 “SELINUX=disabled”, 默认为 enforcing
使用命令如下:
1、vi /etc/selinux/config
2、保存该配置文件后,重启机器方可生效,
3、setenforce 0 : 临时关闭selinux
4、getenforce : 查看当前的selinux状态
四、更改主机名
当装完系统后,默认主机名为localhost
查看或修改主机名 : hostname [新主机名]
最终修改:
vim /etc/sysconfig/network
更改如下:
NETWORKING=yesHOSTNAME=Aming.localdomain
五、进程管理
1、什么是进程?
通俗的来说进程是运行起来的程序。唯一标示进程的是进程描述符(PID)
process 进程
2、查看进程
ps 命令 查看进程的相关状态
参数说明:
a 与终端相关的进程
x 与终端无关的进程
u 显示运行进程的用户
常用组合选项:ps aux
3、监控系统资源
top 实时监听服务器的运行状况
4、杀死进程
1) kill -杀死方式 进程ID
常用到的杀死方式有:
· # 1 SIGHUP 在不关闭进程的情况下,重读配置文件。ngnix在这方面做得相当的好,甚至可以实现在线升级。
· # 2 SIGINT 中断信号 相当于 ctrl + C
· # 9 SIGKILL 暴力杀死
· # 15 SIFTERM 优雅的关闭 默认是这种情况
2)killall 进程类名 (杀掉一类进程)