Linux 命令、配置文件及操作


Linux 命令、配置文件及操作

命令

命令 參數 說明
A
alias、unalias 命令別名
B
C
cat 查看文件內容
cd 切換目錄
chown 修改擁有着
chgrp 修改所屬組
chmod 修改模式權限
chage -E 設置過期日期
-I 過期多少天禁止登陸
-l 顯示當前密碼策略1
管理和查看用戶密碼有效期
clear 清屏
cp -a 等價 -dpR
-d 保留文件鏈接
-p 屬性不變
-r/R 遞歸
復制
D
dd if 輸入文件
of 輸出文件
count 塊數量
bs 塊大小(字節)
拷貝詳情
date +%m/%d/%y 按月日年
+%y-%m-%d:%k:%M:%S格式為 年月日時分秒
無參數顯示時間
df -m 以MB為單位(默認為KB) 查看文件系統
du 查看目錄大小
dump dump [-cnu][-0123456789][-b <區塊大小>][-B <區塊數目>][-d <密度>][-f <設備名稱>][-h <層級>][-s <磁帶長度>][-T <日期>][目錄或文件系統] 或 dump [-wW] 用於備份文件系統
E
echo -n 換行 顯示信息
env 環境變量
export 輸出變量
exit 退出shell會話
F
find -type 類型:f 文件,d 目錄
-name 名字
-size 大小
查找
fdisk -l 顯示信息
交互模式
d 刪除一個分區
n 新增一個分區
p 顯示分區表
q 退出
t 改變分區號碼
w 保存
分區工具
fuser -k 終止訪問的進程 查看那些進程在訪問該文件系統
fsck -y 自動修復任何錯誤 修復文件系統
G
grep 過濾信息
groupadd 添加組
groupmod -G 編輯組成員 修改組信息
groupdel 刪除組
groups 顯示組信息
gpasswd 修改組密碼
H
halt 停止
history 歷史
hostname 新名稱(重啟無效)
無參數顯示主機名
I
id 查看當前用戶信息
iostat 磁盤監控!!!
J
K
L
logout 退出登錄
ls -a 所有,包括隱藏
-l 列表(簡寫ll)
-R 遞歸列出所有子文件目錄
-t 時間排序
ln -s 符號鏈接
無參硬連接
鏈接
logname 登錄名稱
lsof 查看那些進程在訪問該文件系統
M
man man name 查看幫助
mesg
mdadm --create 創建Raid
--level 等級,建議0,1,5
--raid-devices=N 使用N個磁盤做為磁盤陣列的裝置
--spare-devices=N 幾個磁盤做為備用裝置
--auto=yes 決定后面幾個裝置為磁盤陣列
RAID操作
mv -f 強行覆蓋 移動、改名
man 幫助
mount 掛載
more 分頁顯示
mkdir 創建文件夾
mkfs 創建文件系統
mpstat CPU性能情況!!!
N
newgrp 切換組
nrtstat -a 所有socket
-i 接口信息
-p 使用socket進程
-s 每種網絡協議統計
-t/u 查看tcp/udp狀況
-n 使用ip地址
查看網絡信息
nslookup 域名解析
yum install bind-utils安裝
O
P
passwd -d 刪除密碼
-l 鎖定
-u 解鎖
更改密碼
parted 分區工具
pwd 當前目錄
ps -ef 簡要
-aux 詳細
pwck 檢查密碼文件格式
ping -s 包大小
Q
R
rm -r 遞歸
-f 強制
刪除文件
rpm -ivh 安裝
-Uvh 升級
-e 卸載
-aq 查看所有已安裝
-iq 查詢
-f 查看屬於那個文件
包管理工具
route 無參數 查看當前路由表
-add 添加路由
-del 刪除路由
dev 指定網關的接口名
gw 指定路由網關
-host 路由到達是一台主機
-net 到達網段
-netmask 子網掩碼
配置路由
S
shutdown 關機
su 切換用戶
startx 啟動X桌面
sar -n DEV 網絡性能監控
T
tail -f 顯示末尾 實時查看文件內容
touch 創建文件
tar -cvf 打包
-xvf 解壓
-z 使用gzip
-v 顯示信息
-f 指定名稱
traceroute 跟蹤路由
top -d 指定刷新間隔
-n 指定刷新n次退出
-u 只顯示user信息
-p 顯示指定pid信息
綜合監控工具!!!
telnet
U
uname
useradd -D 修改配置文件 添加用戶
usermod -f 禁用禁止用戶,值為-1取消,單位天 修改用戶信息
userdel -r 同時刪除目錄 刪除用戶
umount 取消掛載
unzip -l 查看文件清單
-v 查看執行信息
V
vmstat 虛擬內存統計!!!
W
who 查看當已前登錄用戶
whoami 查看當前會話用戶
write 發送信息
wc -l只顯示行數
行數 單詞數 字節數 文件名
統計
X
Y
Z
zip -m 安裝后刪除源文件
-r 目錄下所有一同處理
-S 半酣系統文件及隱藏文件
-l 查看報包含內容
-v 哈坎執行信息

配置文件

文件 用途 備注
/etc/lilo
/etc/rc.d/rc.local 啟動腳本
/etc/shadow 用戶信息(密碼md5)
/etc/passwd 用戶信息
/etc/default/useradd 用戶配置文件
/etc/fatsb 自動掛載文件
用戶home/.bash_history 用戶輸入的所有命令
/sbin/nologin 把用戶的shell設置為此可禁止用戶登錄
/etc/host.queiv 保存可信任的主機和用戶列表
.rhost 用戶主目錄下,保存可信任的主機和用戶列表
/etc/security/limits.conf 限制用戶對CPU、內存、存儲的使用 ulimit查看自己的資源使用情況
/dev/zero 不斷產生0的文件
日志文件 說明
var/log/message 系統啟動后的日志和錯誤信息
var/log/secure 安全相關
var/log/maillog 郵件相關
var/log/cron 定時任務相關
var/log/spooler UUCP和news相關
var/log/boot.log 守護進程啟動和關閉相關
var/log/demesg 系統啟動過程內核信息
var/log/wtmp 用戶成功登陸信息,last查看
var/log/btmp 用戶登錄失敗信息,lastb查看

操作

1.安裝系統

操作 說明
alt + F1 安裝程序主窗口
alt + F2 shell環境
alt + F3 調試信息
alt + F4 OS核心信息
alt + F5 mke2s的輸出信息

2.shell環境

變量 用途
HOME
LOGNAME
MAIL
MAILCHECK
PATH
PS1
PS2
LANG

3.默認umask

類型 umask
目錄 777
文件 666

4.源碼編譯安裝

1 ./configure
2 make
3 make install

5.分區掛載

  • /
  • /boot/
  • /var/
  • /home/
  • /tmp/

6.DUMP參數信息

dump [-cnu][-0123456789][-b <區塊大小>][-B <區塊數目>][-d <密度>][-f <設備名稱>][-h <層級>][-s <磁帶長度>][-T <日期>][目錄或文件系統] 或 dump [-wW]

參數 說明
-0123456789 備份的層級。
-b<區塊大小> 指定區塊的大小,單位為KB。
-B<區塊數目> 指定備份卷冊的區塊數目。
-c 修改備份磁帶預設的密度與容量。
-d<密度> 設置磁帶的密度。單位為BPI。
-f<設備名稱> 指定備份設備。
-h<層級> 當備份層級等於或大於指定的層級時,將不備份用戶標示為"nodump"的文件。
-n 當備份工作需要管理員介入時,向所有"operator"群組中的使用者發出通知。
-s<磁帶長度> 備份磁帶的長度,單位為英尺。
-T<日期> 指定開始備份的時間與日期。
-u 備份完畢后,在/etc/dumpdates中記錄備份的文件系統,層級,日期與時間等。
-w 與-W類似,但僅顯示需要備份的文件。
-W 顯示需要備份的文件及其最后一次備份的層級,時間與日期。

有道雲筆記鏈接

博客園

GITHUB


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM