nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令
? ? ? ? Liunx系統(tǒng)啟動默認為字符界面,一般不會啟用圖像界面,所以對命令行的熟練程度能更加高效、便捷的管理Liunx服務器。
? ???這節(jié)課向讀者介紹Liunx系統(tǒng)必備命令各項參數(shù)及功能場景,Liunx常見命令包括:cd、ls、pwd、mkdir、rm、cp、mv、touch、cat、head、tail、chmod、vim等。
Liunx命令集
初學者完成Liunx系統(tǒng)安裝之后,學習liunx系統(tǒng)操作的必備指令,基于liunx指令管理liunx操作系統(tǒng),必備liunx命令有哪些?
基礎命令相關一:
Cd、ls、help、man、if、for、whild、case、select、read、test、ansible、iptables、firewall-cmd、salt、mv、cut、uniq、sort、wc、source、sestatus、setenforce;
基礎命令相關二:
Date、ntpdate、crontab、rsync、ssh、scp、nohup、sh、vash、hostname、hostnamectl、source、ulimit、export、env、set、at、dir、db_load、diff、dmsetup、declare;
用戶權限相關:
Useradd、userdel、usermod、groupadd、groupmod、groupdel、Chmod、chown、chgrp、umask、chattr、lsattr、id、who、whoami、last、su、sudo、w、chpasswd、chroot;
文件管理相關:
Touch、mkdir、rm、rmdi、vi、vim、cat、head、tail、less、more、find、sed、grep、awk、echo、ln、stat、file;
軟件資源管理:
Rpm、yum、tar、unzip、zip、gzip、wget、curl、rz、sz、jar、apt-get、bzip2、service、systemctl、cmake、chkconfig;
系統(tǒng)資源管理:
Fdisk、mount、umount、mkfs.ext4、fsck.ext4、parted、lvm、dd、du、dftop、iftop、free、w、uptime、iostat、vmstat、iotop、ps、netstat、lsof、ss、sar;
網(wǎng)絡管理相關:
Ping、ifconfig、ip addr、ifup、ifdown、nmcli、route、nslookup、traceroute、dig、tcpdump、nmap、brctl、ethtool、setup、arp、ab、iperf;
Liunx系統(tǒng)開關機:
lnit、reboot、shutdown、halt、poweroff、runlevel、login、logout、exit;
cd命令簡介
cd命令主要用于目錄切換,例如:cd /home切換至home目錄,cd /root表示切換至root目錄;cd ../切換至上級目錄;cd ./切換至當前目錄。
其中.和..可以理解為相對路徑,例如cd ./test表示以當前目錄為參考,表示相對于當前,而cd /home/test表示完整的路徑,理解為絕對路徑,如下圖所示:
ls命令命令簡介
ls命令主要用于瀏覽目錄下的文件或者文件夾,使用方法參考:ls ./查看當前目錄所有的文件和目錄,ls -a查看所有的文件,包括隱藏文件,以.開頭的文件。
pwd命令詳解
pwd命令主要用于顯示或者查看當前所在的目錄路徑,如下圖:
mkdir命令簡介
mkdir命令主要用于創(chuàng)建目錄,用法mkdir dirname,命令后接目錄名稱,常用參數(shù)詳解如下:
用法: mkdir [選項]..目錄;若指定目錄不存在則創(chuàng)建目錄; 長選項必須使用的參數(shù)對于短選項時也是必須使用的; -m, --mode=模式? ? ? ? ??設置權限模式(類似chmod),而不是rwxrwxrwx減umask; -P, --parents? ? ? ? ? ? ? ? ??需要時創(chuàng)建目標目錄的上層目錄,但即使這些目錄已存在也不當作錯誤處理; -V, --verbose? ? ? ? ? ? ? ? ?每次創(chuàng)建新目錄都顯示信息; -Z, --context=CTX? ? ? ? ?將每個創(chuàng)建的目錄的SELinux安全環(huán)境設置為CTX; --help? ? ? ? ? ? ? ? ? ? ? ? ? ??顯示此幫助信息并退出; --version ?? ? ? ? ? ? ? ? ? ? ? 顯示版本信息并退出。 |
rm命令簡介
rm命令主要用于刪除文件或者目錄,用法rm-rf test.txt (-r表示遞歸,f表示強制),常用參數(shù)詳解如下:
用法: rm [選項]... ?文件..刪除(unlink) 文件。 -f, --force ?? ? ? ? ? ? ? ? ? ? ? ??強制刪除。忽略不存在的文件,不提示確認: -i? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?在刪除前需要確認; -I ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?在刪除超過三個文件或者遞歸刪除前要求確認。此選項比-i提示內容更少,但同樣可以阻止大多數(shù)錯誤發(fā)生; -r, -R,--recursive? ? ? ? ? ??遞歸刪除目錄及其內容; -v, --verbose? ? ? ? ? ? ? ? ? ??詳細顯示進行的步驟; --help? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?顯示此幫助信息并退出; --version? ? ? ? ? ? ? ? ? ? ? ? ? 顯示版本信息并退出; 默認時,rm不會刪除目錄,使用--recursive(-r 或-R)選項可刪除每個給定的目錄,以及其下所有的內容; 要刪除第一個字符為"-"的文件(例如"-foo"), 請使用以下方法之一: rm -- -foo rm ./-foo |
cp命令簡介
cp命令主要用于拷貝文件,用法,cp old.txt ??/tmp/new.txt ,常用來備份,如果拷貝目錄需要加-r參數(shù)。
mv命令簡介
vm命令主要用于重命名或者移動文件或者目錄,用法,mv old.txt new.txt 。
touch命令簡介
touch命令主要用于創(chuàng)建普通文件,用法為touch test.txt ,如果文件存在,則提示修改當前文件時間。
cat命令簡介
cat命令主要用于查看文件內容,用法cat test.txt 可以查看test.txt內容。
head命令簡介
head命令主要用于查看文件內容,通常查看文件前10行,head -10 /var/log/messages 可以查看該文件前10行的內容。
tail命令簡介
tail命令主要用于查看文件內容,通常查看末尾10行,tail -fn 100 /var/log/messages 可以實時查看該文件末尾100行內容。
chmod命令簡介
chmod命令主要用于修改文件或者目錄權限,例如chmod o+w test.txt ,賦予test.txt其他人w寫權限。
chown命令簡介
chown命令主要用于文件或者文件夾宿主及屬組的修改,命令格式例如chown -R root.root /tmp/test.txt ,表示修改test.txt文件的用戶和組均為root 。
echo命令簡介
echo命令主要用于打印字符或者回顯,例如輸入echo ok ,會顯示ok ,echo ok > test.txt 則會把ok字符覆蓋test.txt內容。>表示覆蓋,原內容被覆蓋,>>表示追加,原內容不變。
例如echo ok >> test.txt 表示向test.txt文件追加內容ok字符,不覆蓋原文件里面內容。
df命令簡介
df命令常用于磁盤分區(qū)查詢,常用命令df -h ,查看磁盤分區(qū)信息。
du命令簡介
du命令常用于查看文件在磁盤中的使用量,重用命令du -sh ,查看當前目錄所有文件及文件的大小。
如上為Liunx初學者必備命令,當然Liunx命令還有很多,往后在學習的道路中還會有更多的新的命令哦。
來源:京峰教育
多練習才是硬道理,實踐出真理。掃碼關注最新動態(tài)總結
以上是生活随笔為你收集整理的nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python什么环境_什么是Python
- 下一篇: wpf 放大缩小界面_调整电脑屏幕文本文