1. 程式人生 > >CentOS常用基礎操作

CentOS常用基礎操作

版本核心相關

#檢視系統核心版本

uname -sr

#檢視系統版本

# cat /etc/redhat-release

防火牆相關

#檢視防火牆狀態

firewall-cmd --state

#檢視防火牆所有開放的埠

firewall-cmd --zone=public --list-ports

#在CentOS上永久開啟一個新埠(如TCP/27017)

firewall-cmd --zone=public --add-port=27017/tcp --permanent

注:如果不使用“--permanent”標記,那麼防火牆規則重啟後會失效

#在CentOS上刪除一個埠(如TCP/27017)

firewall-cmd --zone=public --remove-port=27017/tcp --permanent

#在CentOS上查詢某一個埠(如TCP/27017)是否開放

firewall-cmd --permanent --query-port=27017/tcp

#重啟防火牆規則

firewall-cmd --reload

記憶體相關

#檢視系統記憶體使用情況

free -h

磁碟空間相關

#檢視目錄下每個資料夾所佔用的磁碟空間大小
du -sh *

#檢視檔案系統型別和磁碟佔用情況

df -lhT

檔案轉碼相關

#將UTF-8編碼轉換為GB2312編碼

iconv -f UTF-8 -t GB2312 myRecords.csv -o myRecords_GB2312.csv

跨主機檔案訪問相關

#將主機15.62.32.111上的檔案mongodb-linux-x86_64-3.2.3.tgz複製到當前主機的/usr/local/目錄下

scp [email protected]:/usr/local/mongodb-linux-x86_64-3.2.3.tgz /usr/local/

scp [email protected]:/usr/local/mongodb/authentication/keyFile /usr/local/mongodb/authentication/

#拷貝本機/usr/local/mongodb整個目錄至遠端主機10.62.124.43的/usr/local/目錄下

scp -r /usr/local/mongodb [email protected]:/usr/local/

檔案相關

#解壓tgz檔案

tar zxvf mongodb-linux-x86_64-3.2.3.tgz

#檔案批量重新命名

rename .jpeg .jpg *.jpeg

(將所有jpeg的字尾名圖片檔案修改為jpg檔案)

檔案壓縮解壓相關

#檢視端口占用情況

netstat -ntlp

啟動指令碼相關

#開放啟動指令碼的可執行許可權

chmod a+x /etc/rc.d/rc.local

系統環境變數相關

#系統環境變數存放位置

vi /etc/profile

#更改系統環境變數後一定要執行一下如下命令,使改變生效
source /etc/profile

程序開啟的檔案控制代碼相關

#檢視系統設定的最大檔案控制代碼數,系統預設是1024

ulimit -n

#檢視系統當前所有程序歷史開啟的檔案控制代碼數

lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more

(結果出來後,其中第一列展示的為開啟的檔案控制代碼個數,第二列為對應的程序號)

#根據程序ID,來檢視該應用開啟的檔案控制代碼

lsof -p 1239 | wc -l

(其中1239為程序號)

#根據程序ID來獲取程式的主要資訊

ps -ef | grep 28719

網路相關

#重啟網路服務

service network restart

相關推薦

CentOS常用基礎操作

版本核心相關 #檢視系統核心版本 uname -sr #檢視系統版本 # cat /etc/redhat-release 防火牆相關 #檢視防火牆狀態 firewall-cmd --state #檢視防火牆所有開放的埠 firewall-cmd --zone

Elasticsearch常用基礎操作

cal ext del 更新文檔 search 點列 indices 集群 刪除 1、獲得集群中的節點列表: curl ‘localhost:9200/_cat/nodes?v‘ 2、獲得所有索引: curl ‘localhost:9200/_cat/indices?

Pytorch系列之常用基礎操作

## 各種張量初始化 ### 建立特殊型別的tensor ```Python a = torch.FloatTensor(2,3) a = torch.DoubleTensor(2,3) ... ``` ### 設定pytorch中tensor的預設型別 ```Python torch.set_

CloudEngine 6800基礎配置-02_常用命令操作

操作記錄 engine -o 命令操作 常用命令 -h bsp lba 基礎 查看未提交配置 system-view ftp server enable display configuration candidate 刪除未提交的配置 clear configur

1、kvm基礎常用命令操作

dir 命名 刪除 roo works suspend 備份目錄 xml文件 文件 KVM 虛擬機默認的配置文件在 /etc/libvirt/qemu 目錄下,默認是以虛擬機名稱命名的.xml文件,如下: root@xuedianhu:~# ls /etc/libvirt

CentOS 7.x操作系統使用前的基礎優化

rpm ios mct star crontab 地址 根據 說了 lur 分享一下安裝完CentOS 7.2系統的一些基礎優化。 1、修改網卡為eth0 1、編輯網卡 # cd /etc/sysconfig/network-scripts/ # mv ifcfg-ens

Linux基礎(03)、常用基礎指令和操作

編輯模式 開發 .so 虛擬 64位 use roo 分頁 刪除文件   目錄   一、什麽是Linux 二、常用基礎指令   2.1、vi編輯   2.2、Linux文件類型   2.3、常用指令:增、刪、改、查、其他 三、Linux的目錄和權限   3.1、目錄   3

Linux常用基礎命令操作(二)

cube 邊界 命令 family 轉義 linu 追加 rwx linux 10 >輸出重定向 文件不存在則創建文件,文件存在則清空內容 放入>左邊的內容 比較危險 建議備份後操作 >>追加輸出重定向,在文本結尾追加內容,不刪除原內

MySQL常用命令基礎操作

host isp 創建表 fin err name p12 就是 local MySQL啟動與更改密碼 mysql啟動基本原理說明: /etc/init.d/mysqld是一個shell啟動腳本,啟動後最終會調用,mysqld_safe腳本,最後調用mysqld服務啟動

jQuery初學基礎常用內容——操作元素屬性

//在HTML中相關程式碼 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" co

jQuery初學基礎常用內容——操作樣式

JQ的操作樣式的內容很簡單,我這裡就簡單列幾個出來,具體的可以取參考文件。 var a = $('.a'); a.addClass('.class')//可以給標籤增加一個css類,這個css類可以是css檔案中的,不用直接在標籤中直接定義這個類。 a.removeClass('.

CentOs 常用操作命令

最近應邀開發個公眾號,用到了阿里雲的雲伺服器,使用CentOs 7。Linux小白一頭霧水,在此把入門過程中用到的一些命令記錄下來。以備查閱和整理。 遠端連線伺服器使用Putty 一、軟體安裝 :yum install ... 二、文字編輯 :vim 以main.py

mongoVUE對mongodb常用基礎操作

一、    連線mongodb服務端: 1、         雙擊mongoVUE,進入如下圖所示介面: 2、         點選上圖中的“+”,出現如下圖,輸入要連線的mongodb伺服器的ip、埠、使用者名稱、密碼以及要連線的資料庫等: 3、         資訊填寫完成後點選“test”,如果

【Java多執行緒併發總結】Thread類的常用方法(join、yield等)---執行緒的基礎操作

 啟動(start)   最基本的操作,呼叫Runnable中的run方法,無返回值。 new Thread(new Test()).start(); 休眠(sleep)  使當前執行緒休眠一段時間,預設為毫秒級,最高可以精確到納秒,呼叫的方法為slee

python基礎之小知識點----檔案/目錄的常用管理操作(7)

(1)、檔案/目錄的常用管理操作 - 在終端/檔案瀏覽器中可以執行常規 的檔案/目錄 管理操作:建立,重新命名,刪除。。。 - 在Python中,如果希望通過程式實現上述功能,需要匯入 os 模組 ==>> import os

[Linux][入門系列]CentOS基礎命令詳解-磁碟基礎操作

[Linux][入門系列]CentOS 的基礎命令詳解-磁碟基礎操作 前言 繼上次我們安裝完CentOS之後,我們就要在CentOS進行一波操作了。OS,顧名思義,就是作業系統。既然是作業系統,那它就是可以進行一系列基礎操作的。作業系統的操作我們可以簡單的分為幾類: 1. 磁碟

C語言基礎常用檔案操作2(附程式碼)

這裡在上一章的基礎上再介紹幾個常用的檔案操作的函式,包括fprintf、fscanf、ftell、fseek等。 檔案操作函式介紹 1、fprintf 函式 函式原型: int fpringf(FILE* stream,const char *forma

CentOS常用操作命令

move wall 文件 pub add-port 磁盤 man 文件夾 all 防火墻開放指定端口:firewall-cmd --zone=public --add-port=80/tcp --permanent

InfluxDB從原理到實戰 - InfluxDB常用基礎操作

0x00 基礎操作介紹    在本文中將介紹InfluxDB常用的基礎操作,幫助讀者建立對InfluxDB的感性認識,快速的動手玩起來,持續查詢(Continuous Queies)、Group by、Series、行協議(Line Protocol)、InfluxQL等高階特性

MYSQL常用日期操作

距離 rda user rdate bsp nth 當前 core tween mysql查詢今天、昨天、7天、近30天、本月、上一月 數據 今天 select * from 表名 where to_days(時間字段名) = to_days(now()); 昨天