<form id="dlljd"></form>
        <address id="dlljd"><address id="dlljd"><listing id="dlljd"></listing></address></address>

        <em id="dlljd"><form id="dlljd"></form></em>

          <address id="dlljd"></address>
            <noframes id="dlljd">

              聯系我們 - 廣告服務 - 聯系電話:
              您的當前位置: > 關注 > > 正文

              【干貨】Linux管理文件和目錄的命令

              來源:CSDN 時間:2023-03-17 10:19:04

              Linux管理文件和目錄的命令:cd命令

              cd命令用來轉換路徑,改變所在目錄。


              (資料圖)

              cd/ 轉到根目錄中

              cd ~ 轉到家目錄中

              cd /usr 轉到根目錄下的usr目錄中———絕對路徑

              cd test 轉到當前目錄下的test子目錄中——相對路徑

              cd - 返回上次所在的目錄

              cd …/… 返回上兩級目錄

              cd … 返回上一級目錄

              ls命令ls命令用來查看目錄的內容。 cat命令cat命令可以用來合并文件,也可以用來再屏幕上顯示整個文件的內容 。

              cat /proc/cpuinfo 顯示CPU info的信息

              cat /proc/interrupts 顯示中斷

              cat /proc/meminfo 校驗內存使用

              cat /proc/swaps 顯示哪些swap被使用

              cat /proc/version 顯示內核的版本

              cat /proc/net/dev 顯示網絡適配器及統計

              cat /proc/mounts 顯示已加載的文件系統

              cat /123.text/ 顯示123的電子文檔

              grep命令grep的最大功能實在一堆文件中查找一個特定的字符串。

              grep Aug /var/log/messages 在文件 "/var/log/messages’中查找關鍵詞"Aug"

              grep ^Aug /var/log/messages 在文件 "/var/log/messages’中查找以"Aug"開始的詞匯

              grep [0-9] /var/log/messages 選擇 ‘/var/log/messages’ 文件中所有包含數字的行

              grep Aug -R /var/log/\ 在目錄 ‘/var/log’ 及隨后的目錄中搜索字符串"Aug"

              touch命令touch命令用來創建一個新文件,它可以創建一個人空白的文件,也可以在其中添加文本和數據。

              touch 1:創建一個名為1的空白文件

              touch 1 2:同時創建名為1 2 的兩個空白文件

              cp命令(cp -i ,cp-r ,cp -v)cp命令用來拷貝文件,要復制文件,輸入命令:cp 選項 源文件或目錄 目標文件或目錄

              cp 123.txt document/111 把文件123.txt復制到document目錄下,并命名為111

              cp file1 file2 復制一個文件

              cp dir/\ . 復制一個目錄下的所有文件到當前工作目錄

              cp -a /tmp/dir1 . 復制一個目錄到當前工作目錄

              cp -a dir1 dir2 復制一個目錄

              cp -r dir1 dir2 復制一個目錄及子目錄 mv命令mv命令用來移動文件

              如果目標與源位置相同,相當于執行重命名。 mv 123.txt Document 把文件123.txt 移動到目錄Document中。

              mv dir1 new_dir 重命名/移動 一個目錄

              rm命令rm -f file1 刪除一個叫做 ‘file1’ 的文件’

              rmdir dir1 刪除一個叫做 ‘dir1’ 的目錄’

              rm -rf dir1 刪除一個叫做 ‘dir1’ 的目錄并同時刪除其內容

              rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容

              rm -i public 遞歸刪除下面所有 有關磁盤空間的命令df命令df命令用來檢查硬盤分區和已掛在的文件系統的磁盤空間,也就是說,檢查硬盤的使用量。標準用法如下:df 選項 磁盤空間df -h 顯示已經掛載的分區列表

              ls -lSr |more 以尺寸大小排列文件和目錄

              du -sh dir1 估算目錄 ‘dir1’ 已經使用的磁盤空間’

              du -sk \ | sort -rn 以容量大小為依據依次顯示文件和目錄的大小

              rpm -q -a --qf ‘%10{SIZE}t%{NAME}n’ | sort -k1,1n 以大小為依據依次顯示已安裝的rpm包所使用的空間 (fedora, redhat類系統)

              dpkg-query -W -f=’Installed?Size;10t{Installed-Size;10}tInstalled?Size;10t{Package}n’ | sort -k1,1n 以大小為依據顯示已安裝的deb包所使用的空間 (ubuntu, debian類系統)

              用戶和群組groupadd group_name 創建一個新用戶組

              groupdel group_name 刪除一個用戶組

              groupmod -n new_group_name old_group_name 重命名一個用戶組

              useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 創建一個屬于 “admin” 用戶組的用戶

              useradd user1 創建一個新用戶

              userdel -r user1 刪除一個用戶 ( ‘-r’ 排除主目錄)

              usermod -c “User FTP” -g system -d /ftp/user1 -s /bin/- nologin user1 修改用戶屬性

              passwd 修改口令

              passwd user1 修改一個用戶的口令 (只允許root執行)

              chage -E 2005-12-31 user1 設置用戶口令的失效期限

              pwck 檢查 ‘/etc/passwd’ 的文件格式和語法修正以及存在的用戶

              grpck 檢查 ‘/etc/passwd’ 的文件格式和語法修正以及存在的群組

              newgrp group_name 登陸進一個新的群組以改變新創建文件的預設群組

              打包和壓縮文件bunzip2 file1.bz2 解壓一個叫做 "file1.bz2’的文件

              bzip2 file1 壓縮一個叫做 ‘file1’ 的文件

              gunzip file1.gz 解壓一個叫做 "file1.gz’的文件

              gzip file1 壓縮一個叫做 "file1’的文件

              gzip -9 file1 最大程度壓縮

              rar a file1.rar test_file 創建一個叫做 ‘file1.rar’ 的包

              rar a file1.rar file1 file2 dir1 同時壓縮 ‘file1’, ‘file2’ 以及目錄 ‘dir1’

              rar x file1.rar 解壓rar包

              unrar x file1.rar 解壓rar包

              tar -cvf archive.tar file1 創建一個非壓縮的 tarball

              tar -cvf archive.tar file1 file2 dir1 創建一個包含了 ‘file1’, ‘file2’ 以及 "dir1’的檔案文件

              tar -tf archive.tar 顯示一個包中的內容

              tar -xvf archive.tar 釋放一個包

              tar -xvf archive.tar -C /tmp 將壓縮包釋放到 /tmp目錄下

              tar -cvfj archive.tar.bz2 dir1 創建一個bzip2格式的壓縮包

              tar -jxvf archive.tar.bz2 解壓一個bzip2格式的壓縮包

              tar -cvfz archive.tar.gz dir1 創建一個gzip格式的壓縮包

              tar -zxvf archive.tar.gz 解壓一個gzip格式的壓縮包

              zip file1.zip file1 創建一個zip格式的壓縮包

              zip -r file1.zip file1 file2 dir1 將幾個文件和目錄同時壓縮成一- 個zip格式的壓縮包

              unzip file1.zip 解壓一個zip格式壓縮包

              YUM 軟件包升級器yum install package_name 下載并安裝一個rpm包

              yum localinstall package_name.rpm 將安裝一個rpm包,使用你自己的軟件倉庫為你解決所有依賴關系

              yum update package_name.rpm 更新當前系統中所有安裝的rpm包

              yum update package_name 更新一個rpm包

              yum remove package_name 刪除一個rpm包

              yum list 列出當前系統中安裝的所有包

              yum search package_name 在rpm倉庫中搜尋軟件包

              yum clean packages 清理rpm緩存刪除下載的包

              yum clean headers 刪除所有頭文件

              yum clean all 刪除所有緩存的包和頭文件

              查看日志文件內容cat file1 從第一個字節開始正向查看文件的內容

              tac file1 從最后一行開始反向查看一個文件的內容

              more file1 查看一個長文件的內容

              less file1 類似于 ‘more’ 命令,但是它允許在文件中和正向操作一樣的反向操作

              head -2 file1 查看一個文件的前兩行

              tail -2 file1 查看一個文件的最后兩行

              tail -f /var/log/messages 實時查看被添加到一個文件中的內容

              文件搜索find / -name file1 從 ‘/’ 開始進入根文件系統搜索文件和目錄

              find / -user user1 搜索屬于用戶 ‘user1’ 的文件和目錄

              find /home/user1 -name *.bin 在目錄 ‘/ home/user1’ 中搜索帶有’.bin’ 結尾的文件

              find /usr/bin -type f -atime +100 搜索在過去100天內未被使用過的執行文件

              find /usr/bin -type f -mtime -10 搜索在10天內被創建或者修改過的文件

              find / -name *.rpm -exec chmod 755 ‘{}’ ; 搜索以 ‘.rpm’ 結尾的文件并定義其權限

              find / -xdev -name *.rpm 搜索以 ‘.rpm’ 結尾的文件,忽略光驅、捷盤等可移動設備locate *.ps 尋找以 ‘.ps’ 結尾的文件 - 先運行 ‘updatedb’ 命令whereis halt 顯示一個二進制文件、源碼或man的位置which halt 顯示一個二進制文件或可執行文件的完整路徑

              網絡 – (以太網和WIFI無線)ifconfig eth0 顯示一個以太網卡的配置

              ifup eth0 啟用一個 ‘eth0’ 網絡設備

              ifdown eth0 禁用一個 ‘eth0’ 網絡設備

              ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址

              ifconfig eth0 promisc 設置 ‘eth0’ 成混雜模式以嗅探數據包 (sniffing)

              責任編輯:

              標簽:

              相關推薦:

              精彩放送:

              新聞聚焦
              Top 中文字幕在线观看亚洲日韩