Linux擴展知識加進程

Linux擴展知識加進程

一、軟硬鏈接

ln  [參數] <源文件或目錄> <目標文件或目錄>

-s 創建軟鏈接文件

-d :創建硬鏈接文件

注:創建鏈接時,文件路徑必須採用全路徑

 

 

外觀對比:

軟鏈接是有顏色的,藍色

硬鏈接是沒有顏色的,和普通文件無異

 

從ls  –l文件對比

軟鏈接文件有指向關係

鏈接文件沒有指向關係

 

刪除源文件對軟硬鏈接的影響

如果是軟鏈接,當刪除源文件時,我們軟鏈接文件會受到影響

如果是硬鏈接,當刪除源文件是,我們的硬鏈接文件不會受到任何影響

 

、遠程文件管理(Linux  Linux

scp 遠程文件管理LinuxLinux

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

SelinuxRedhat/CentOS系統特有的安全機制。不過因爲這個東西限制太多,配置也特別繁瑣所以幾乎沒有人去真正應用它。所以裝完系統,我們一般都要把selinux關閉,以免引起不必要的麻煩。關閉selinux的方法爲,使 “SELINUX=disabled, 默認爲 enforcing

使用命令如下:

1vi  /etc/selinux/config

2保存該配置文件後,重啓機器方可生效,

3setenforce  0  : 臨時關閉selinux

4getenforce  : 查看當前的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 進程類名   (殺掉一類進程)

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章