linux怎麼查看網卡配置「linux查看網卡配置文件的命令」

  • ls命令ls
    -l:長格式文件類型:-:普通文件 (f)d: 目錄文件b: 塊設備文件 (block)c: 字元設備文件 (character)l: 符號鏈接文件(symbolic link file)p: 命令管道文件(pipe)s: 套接字文件(socket)文件許可權:9位,每3位一組,每一組:rwx(讀,寫,執行), r–文件硬鏈接的次數文件的屬主(owner)文件的屬組(group)文件大小(size),單位是位元組時間戳(timestamp):最近一次被修改的時間訪問:access修改:modify,文件內容發生了改變改變:change,metadata,元數據-h:做單位轉換-a: 顯示以.開頭的隱藏文件. 表示當前目錄… 表示父目錄-A 顯示所有隱藏文件不包含 . …-d: 顯示目錄自身屬性-i: index node, inode-r: 逆序顯示-R: 遞歸(recursive)顯示-h單位轉換 和-l一起用例如ls a*
  • cd命令

cd: change directory
家目錄,主目錄, home directory
cd ~USERNAME: 進入指定用戶的家目錄
cd -:在當前目錄和前一次所在的目錄之間來回切換

  • type

: 顯示指定屬於哪種類型
命令類型:
內置命令(shell內置),內部,內建 cd is a shell builtin
外部命令:在文件系統的某個路徑下有一個與命令名稱相應的可執行文件 ls is aliased to `ls –color=auto』

實用的linux命令(新手篇)

printenv 列印環境變數
pwd 列出當前工作目錄 也就是當前目錄
touch 創建文件 如果文件存在 修改時間 不存在則創建
mkdir 創建目錄 -p 遞歸創建
rm 刪除文件或目錄 刪除之後是不能恢復的
rm -r 刪除目錄 可以遞歸刪除 -f 忽略所有提示
man command 查看命令手冊
command –help 查看命令手冊
例如man ls ls –help
tree 查看目錄樹狀結構 使用之前需要先安裝tree yum install tree
-d只顯示目錄
cp 複製文件和目錄
cp 源文件 目標文件/目標目錄(文件名不改變)
-i 提示
-r 複製目錄 目錄操作不管是cp 還是rm 都必須加上 -r 這個選項
mv 移動文件夾 /重命名文件/文件夾(同目錄,且目標目錄不存在該文件)
mv 原文件 目標文件
-i 提示
注意 如果文件已存在 那麼文件內容就丟了 文件夾就不存在這個情況
查看文件命令
cat 將所有內容展示
-b 對非空行編號 -n 對所有行編號 這倆參數centos貌似沒用
more 分頁展示文件內容 使用空格查看下一頁 enter 下一行 b回滾一屏 f下一屏 /word 搜索word字元串
grep 搜索 grep 搜索內容 文件
-n 搜索內容並顯示行號 grep -n 「hello」 **.txt
-i 忽略大小寫匹配
-v 搜索不包含搜索內容並顯示行號 grep -n 「hello」 **.txt
^a 搜索以a打頭的內容 ke$ 搜索ke結尾的內容

echo 列印輸入的值
重定向 > 將執行的結果寫入文件(會自動創建文件,覆蓋原內容) >> 將執行的結果追加寫入文件
echo hello world >a.txt
echo hello world >>a.txt
ls -l >>a.txt
tree >>a.txt
管道 |
將一個命令的輸出作為另一個命令的輸入
ls | grep wechat.py
遠程管理
shutdown 不指定參數 一分鐘後關機 shutdown -c 終止關機 在關機之前執行 shutdown now 立即關機 shutdown +10 10分鐘之後關機 shutdown 18:00 指定時間點關機
-r 重啟 操作虛擬機一定要加上 -r 特別是79.97 那個機器

網卡信息
ifconfig 查看網卡配置 阿里這個命令看到的是內網。。。
ping
阿里雲查看外網 curl ifconfig.me curl cip.cc
命令前加上sudo表示以超級管理員執行
遠程登陸/複製
ssh [-p 埠] user@ip
scp
本地複製到遠程機器
scp [-P 22] toptxt root@[0.0.0.0]:/usr/local 注意這個冒號
如果要複製文件夾 還是必須加上 -r 和cp、mv一樣的 -P指定埠用的
遠程機器複製到本地
scp root@[0.0.0.0]:/usr/local/top.txt top.txt
chmod
chmod -/+rwx top.txt 修改許可權
組管理
groupadd ** 添加組
cat /etc/group 查看組信息
groupdel liupan 刪除組
chgrp -R ** grouptest/ 修改組 chgrp -R 組 文件夾/文件
用戶管理
useradd -m -g 所屬組 用戶名
useradd -m -g develop * 添加用戶
-m 自動創建家目錄
-g 設置用戶所屬的組,如果不設置會創建和用戶名一樣的組
passwd * 為用戶設置密碼
創建用戶必須使用上述命令組合 先創建用戶 在設置密碼
userdel -r * 刪除用戶
-r 自動刪除home下創建的目錄
cat /etc/passwd | grep * 查看創建的用戶,創建的用戶都保存在/etc/passwd下
id * 查看用戶的組代號和用戶代號
或者

    **who**  查看所有登陸的用戶
    **whoami**  查看當前登陸用戶
    **usermod**  修改用戶的組/附加組  可以獲得其他組的許可權 重新登陸生效
    -g 修改主組
    -G 修改附加組
        usermod -g/G 組  用戶名
        usermod -s /bin/bash 用戶名  指定用戶使用的shell  

which 查看命令所在的位置
which ls
su 切換用戶
exit 退出當前用戶
修改文件許可權
chown 修改文件擁有者
chown 用戶名 文件名|目錄名
chgrp 修改組
chgrp -R 組名 文件名|目錄名
-R 遞歸修改目錄及子目錄
chmod 修改文件許可權
chmod -R 755 文件名|目錄名
chmod -/+rwx 文件名|目錄名 不能具體到用戶、組、其他用戶
日期相關
date 列印當前日期
cal 列印當月日曆
-y 列印當年的日曆
磁碟相關
df -h 顯示磁碟剩餘空間
du -h [文件名] 顯示文件佔用大小 如果不加目錄名會列印當前目錄文件使用情況
進程相關
ps -axu 查看進程的詳細情況 可以不加 –
a 顯示終端所有進程,包含其他用戶的進程
u 顯示進程的詳細狀態
x 顯示沒有控制的終端進程 一般不用
查找文件
find [文件夾] -name 「we*.py」 如果文件夾不指定 則默認查找當前目錄 支持通配
find /usr -name 「we*.py」
連接 就是windows 的快捷方式
ln [operate] 源文件 目標連接
ln -s /usr/local/01.py 01.py
創建軟連接的時候要用絕對路徑 這樣創建的連接隨便移動都沒事 直接用python執行軟連接也可以
刪除的話直接用 rm 即可
-s 創建的是軟連接(常用)
如果使用硬鏈接 刪除源文件的時候 仍然可用

實用的linux命令(新手篇)

壓縮解壓
打包和解包 如果不添加z參數不會壓縮和解壓
tar -cvf 打包後的文件名 被打包的路徑
tar -cvf apache_tomcat.tar.gz apache-tomcat-7.0.70
c 創建打包文件
v 顯示進度
f 後邊一定是壓縮文件 必須放到最後
解壓
tar -xvf 壓縮文件
x 解開文件
增加z選項可以實現解壓和壓縮 相當於是tar和gzip的組合 適合後綴為 .tar.gz文件的解壓和壓縮
tar -zxvf tar -zcvf
增加-C可以解壓縮到指定目錄
tar -zcvf 壓縮文件 -C 目錄(這個目錄必須存在)
增加j選項可以實現解壓和壓縮 相當於是tar和bzip2的組合 適合後綴為 .tar.bz2文件的解壓和壓縮
tar -jxvf tar -jcvf

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/276279.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-19 13:20
下一篇 2024-12-19 13:20

相關推薦

發表回復

登錄後才能評論