centos6 常用重要命令

2021-09-20 21:02:26 字數 1700 閱讀 6881

1、抽取網絡卡配置檔案中的ip位址

ifconfig eth0|awk -f '[ :]+' 'nr==2'

2、過濾掉注釋和空行檢視配置檔案,過濾掉注釋和空行將內容寫入新檔案

3、一鍵建立多個目錄,並將首頁檔案分別放入每個建立的目錄

[root@cqlinux

extra]# mkdir /var/html/ -p

[root@cqlinux

extra]# touch /var/html

4、檢視**日誌檔案中訪問次數最多的ip

awk '' access_log.txt |sort|uniq -c|sort -rn -k1   

5、安裝gcc編譯器及相關工具

yum -y install gcc gcc-c++ autoconf automake

安裝原始碼包編譯安裝的模組依賴的庫

yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

6、建立使用者

useradd nginx -s /sbin/nologin -m      ====>建立使用者不登陸,不建立家目錄

useradd -d /home/ajiyun -m ajiyun              ====>建立使用者,並指定家目錄

echo "123456" |passwd --stdin oldbooy        ====>給使用者賦予密碼

7、使用者及目錄許可權

chown -r yls.yls /backup/                 ====>修改資料夾的屬主和屬組

chmod 600 /etc/rsync.password       ====>修改檔案訪問許可權

8、設定虛擬ip

ip addr add 10.0.0.25/24 dev eth0

9、取出access.log的訪問ip記錄

awk 'end' access-test.log |sort -rn -k2|head

10、檢視日誌檔案中被訪問的次數和流量

awk?''?access_2010-12-8.log|sort|uniq?-c|awk?''|sort?-rn|head

11、查詢系統中任何使用者都有寫許可權的檔案或目錄

查詢檔案:find / -type f -perm -2 -o -perm -20 |xargs ls -al

查詢目錄:find / -type d -perm -2 -o -perm -20 |xargs ls -ld  

查詢系統中所有含「s」位的程式

find / -type f -perm -4000 -o -perm -2000 -print |xargs ls -al

檢查系統中所有suid及sgid檔案

find / -user root -perm -2000 -print -exec md5sum {}

find / -user root -perm - 4000 -print -exec md5sum {}

檢查系統中沒有屬主的檔案

find / -nouser -o -nogroup

12、實時監控檔案變化

tail -f /var/log/messages

Linux常用重要命令

1.pwd print working directory 顯示當前目錄 2.tab 命令補全 ctrl c停掉當前程式 ctrl d鍵盤輸入結束 end of file,eof 戒 end ofinput 也可以用來取代exit 3.cat 由第一行開始顯示檔案內容 4.uname 顯示系統資訊 ...

網路重要命令

網路相關的命令,如ifconfig route netstat arp ping netstat 命令 netstat命令的功能是顯示網路連線 路由表和網路介面資訊,可以讓使用者得知目前都有哪些網路連線正在運作。由於 netstat ano 顯示系統中所有的tcp ip 網路連線,但這裡想檢視的是已...

linux重要命令

釋義 命令引數 示例 列目錄ls a 包括隱藏檔案 l 看詳細資訊 f 在檔案後面顯示表示檔案型別的符號 重定向 ls xx.txt管道 cmd1 cmd2 左面的輸出會作為右邊的輸入 許可權chmod chomd 777 file 切目錄cd 注意大小寫敏感 增 刪目錄 mkdir rmdir r...