第二天 Linux常见命令
復習:
判斷題
1、fedora、redhat、Centos、suse、ubuntu、都是常見的linux
2、/分區、swap分區、/boot分區都是linux的必須分區
3、/dev/sda5在linux中代表第一塊硬盤的第五個分區 第一個邏輯分區
4、/etc/目錄是linux系統保存配置文件的目錄
5、mkdir -p /11/22/33/44 會遞歸在家目錄下建立一串目錄
目錄:第三章 Linux常用命令一 文件操作命令二 文件和目錄都能操作的命令三 權限管理四 幫助命令五 查找命令六 壓縮和解壓縮七 關閉和重啟命令八 掛載命令九 網絡命令
第三章 Linux常用命令
一 文件操作命令
1)創建空文件或修改文件時間
touch 文件名命令名稱:touch
命令所在路徑:/bin/touch
執行權限:所有用戶
2)刪除
rm -rf 文件名-r 遞歸-f 強制命令名稱:rm
命令英文原意:remove
命令所在路徑:/bin/rm
執行權限:所有用戶
3)cat 文件名 查看文件內容。從頭到尾
命令名稱:cat
命令所在路徑:/bin/cat
執行權限:所有用戶
-n 列出行號
4)more 文件名 分屏顯示文件內容
命令名稱:more
命令所在路徑:/bin/more
執行權限:所有用戶
空格向下翻頁
b 向上翻頁
q 退出
6) head 文件名 顯示文件頭
命令名稱:head
命令所在路徑:/usr/bin/head
執行權限:所有用戶
8) 鏈接文件
ln 源文件 目標文件命令名稱:ln
命令英文原意:link
命令所在路徑:/bin/ln
執行權限:所有用戶
新建的鏈接,占用不同的硬盤位置
修改一個文件,兩都改變
刪除源文件,軟連接打不開
二 文件和目錄都能操作的命令
1)rm 刪除文件或目錄
2)復制
命令名稱:cp
命令英文原意:copy
命令所在路徑:/bin/cp
執行權限:所有用戶
3)剪切或改名
命令名稱:mv
命令英文原意:move
命令所在路徑:/bin/mv
執行權限:所有用戶
三 權限管理
1 權限位
-rw-r--r-- 1 root root 0 08-11 01:45 aa權限位是十位。
第一位:代表文件類型
- 普通文件 d 目錄文件 l 鏈接文件后面九位:屬主權限u,屬組權限g,其他人權限o
r 讀 4 w 寫 2 x 執行 12 修改權限
命令名稱:chmod
命令英文原意:change the permissions mode of a file
命令所在路徑:/bin/chmod
執行權限:所有用戶
3 權限意義:
1)權限對文件的含義
2)權限對目錄的含義
r:可以查詢目錄下文件名,例如ls w:具有修改目錄結構的權限。如新建文件和目錄,刪除此目錄下文件和目錄,重命名此目錄下文件和目錄,剪切,例如touch rm mv cp x:可以進入目錄,例如cd4 屬主和屬組命令
命令名稱:chown
命令英文原意:change file ownership
命令所在路徑:/bin/chown
執行權限:所有用戶
四 幫助命令
1 man 命令名 查看命令的幫助
命令名稱:man
命令英文原意:manual
命令所在路徑:/usr/bin/man
執行權限:所有用戶
2 命令 --help
查看命令的常見選項
五 查找命令
1 whereis 命令名 查找命令的命令,同時看到幫助文檔位置
命令名稱:whereis
命令所在路徑:/usr/bin/whereis
執行權限:所有用戶
2 find 搜索命令
命令名稱:find
命令所在路徑:/usr/bin/find
執行權限:所有用戶
按照文件名查找
find 查找位置 -name 文件名 :按照文件名查找 find 查找位置 -iname 文件名 :按照文件名查找,不區分大小寫示例: find /root/ -iname .sw* find ./ -name '*.sh'多文件的查找的時候需要增加單引號。
按照用戶
-user 用戶名 按照屬用戶名查找文件 -group 組名 按照屬組組名查找文件 -nouser 找沒有屬主的文件,除了這三個目錄:/proc/sys/mnt/cdrom/ find / -nouser按照文件大小
-size 按照文件大小。沒有指明單位則單位是塊,而不是字節。單位示例: +50k:大于50k,-50k:小于50k,50k:等于50k 常用 k M Gfind / -size +50k按照文件類型查找
-type 類型 f:普通 d:目錄 l:鏈接按照權限查找
find /root -perm 644按照i節點查找
-inum find . -inum 2739078在查找出的結果中,直接進行命令操作
find /var/log/ -mtime +10 -exec rm -rf {} \;找到后復制: find /mnt/cdrom/Packages/ -name cjkuni* -exec cp -rf {} /root \; find /root -inum 1140247 -exec ls -l {} \;3 grep "字符串" 文件名 查找符合條件的字串行。
命令名稱:grep
命令所在路徑:/bin/grep
執行權限:所有用戶
Find: 在系統當中搜索符合條件的文件名,如果需要匹配,使用通配符匹配。通配符是完全匹配。
Grep: 在文件當中搜索符合條件的字符串,如果需要匹配,使用正則表達式匹配,正則表達式是包含匹配
4 管道符
命令1 | 命令2 命令1的執行結果,作為命令2的執行條件
統計正在連接的網絡連接數量:
netstat -an | grep ESTABLISHED | wc -l提取含有字符串的行:
cat 文件名 | grep "字串"文件中查找字符:
grep "字符串" 文件名分屏顯示ls內容:
ls -l /etc | more補充命令:
netstat 查看網絡狀態的命令-t 查看tcp端口-u 查看udp端口-l 監聽-n 以IP和端口號顯示,不用域名和服務名顯示-a 查詢所有連接六 壓縮和解壓縮
.gz .bz2 linux可以識別的常見壓縮格式
.tar.gz .tar.bz2 常見的壓縮和打包命令
壓縮同時打包
tar -zcvf 壓縮文件名 源文件 tar -zcvf aa.tar.gz aa-z 識別.gz格式-c: 壓縮-v:顯示壓縮過程-f:指定壓縮包名tar -zxvf 壓縮文件名 解壓縮同時解打包tar -jcvf 壓縮文件名 源文件 壓縮同時打包 tar -jcvf aa.tar.bz2 aatar -jxvf aa.tar.bz2 解打包同時解壓縮查看不解包
tar -ztvf aa.tar.gz 查看不解包 tar -jtvf aa.tar.bz2-t 只查看,不解壓tar -jxvf root.tar.bz2 -C /tmp/ 指定解壓縮位置七 關閉和重啟命令
1)shutdown -h now 沒有特殊情況,使用此命令
-h 關機 -r 重啟shutdown -r now命令名稱:shutdown
命令所在路徑:/sbin/shutdown
執行權限:root
2)reboot
命令名稱:reboot
命令所在路徑:/sbin/reboot
執行權限:root
八 掛載命令
linux所有存儲設備都必須掛載使用,包括硬盤
命令名稱:mount
命令所在路徑:/bin/mount
執行權限:所有用戶
光盤掛載
/dev/sda1 第一個scsi硬盤的第一分區 /dev/cdrom 光盤 /dev/hdc 光盤 centos 5.5 /dev/sr0 光盤 centos 6.xmount -t 文件系統 設備描述文件 掛載點(已經存在空目錄) mount -t iso9660 /dev/cdrom /mnt/cdrom光盤卸載
umount /dev/cdrom umount /mnt/cdrom 強調:退出掛載目錄,才能卸載fdisk -l mount -t vfat /dev/sdb1 /mnt/usb九 網絡命令
1 ping 測試網絡連通性
命令名稱:ping
命令所在路徑:/bin/ping
執行權限:所有用戶
ping -c 次數 ip 探測網絡通暢
2 ifconfig 查詢本機網絡信息
命令名稱:ifconfig
命令英文原意:interface configure
命令所在路徑:/sbin/ifconfig
執行權限:root
(未完待續)
作業
1、整理筆記
2、預習:vi和軟件安裝
轉載于:https://www.cnblogs.com/52fhy/p/5014334.html
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的第二天 Linux常见命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线程的创建和控制
- 下一篇: linux命令---tar