linux命令使用小結:
(1) 新增使用者 useradd
格式:useradd [選項] 使用者名稱
範例:useradd smb //新增名字為smb的使用者
(2) 關機 shutdown
格式:shutdown [-t seconds] [-rkhncff] time [message]
範例:shutdown now
(3) 拷貝 cp
格式:cp [選項] 原始檔或目錄目標檔案或目錄
範例: 1. cp /home/test /tmp/ // 將/home目錄下的test檔案copy到/tmp目錄下
2. cp –r /home/dir1 /tmp/ // 將/home目錄下的dir1目錄copy到/tmp目錄下
(4) 移動或更名 mv
格式:mv [選項] 原始檔或目錄目標檔案或目錄
範例: 1. mv /home/test /home/test1 // 將/home目錄下的test檔案更名為test1
2.mv /home/dir1 /tmp/ // 將/home目錄下dir1目錄移動(剪下)到/tmp目錄下
(5) 刪除 rm
格式:rm [選項] 檔案或目錄
範例: 1. rm /home/test // me目錄下的test檔案
2. –r /home/dir // 除/home目錄下的dir目錄
(6) 建立目錄 mkdir
格式:mkdir [選項] 目錄名
範例: 1. mkdir /home/workdir // 在/home目錄下建立workdir目錄
2. mkdir –p /home/dir1/dir2 // 建立/home/dir1/dir2目錄,如果dir1不存在,先建立dir1
(7) 改變工作目錄 cd
(8) 檢視當前路徑 pwd
(9) 檢視目錄 ls
格式:ls [選項] [目錄或檔案]
範例: 1. ls /home // 顯示/home目錄下的檔案與目錄(不包含隱藏檔案)
2. ls –a /home // 顯示/home目錄下的所有檔案與目錄(包含隱藏檔案)
3. ls –l /home // 顯示/home目錄下的檔案與目錄的詳細資訊
4. ls –c /home // 顯示/home目錄下的檔案與目錄,按修改時間排序
(10) 解壓命令:
tar xjvf ***x.tar.bz2 -c /home/mm
tar xzvf ***x.tar.gz -c /home/mm
tar是linux下打包、解壓命令,
命令中的x表示解壓,對應的打包是c。
選項j表示解包(打包)過程中呼叫bzip2進行解壓縮(壓縮),對應的z選項表示呼叫gzip。
字尾名為bz2的檔案通常是由bzip2進行壓縮的,而字尾名為gz的檔案通常是由gzip壓縮的。
選項f表示後面跟的引數是要打包或解包的檔案的名稱。
-c後跟的引數表示要解壓包到的目標位置。
(11) 檢視目錄大小 du
格式:du [選項] 目錄
範例:du –b ipc // 以位元組為單位顯示ipc這個目錄的大小
(12) 網路配置 fconfig
格式:ifconfig [選項] [網路介面]
範例:1. ifconfig eth0 192.168.0.1 // 配置eth0這一網絡卡的ip位址為192.168.0.1
2. ifconfig eth0 down // 暫停eth0這一網絡卡的工作
3. ifconfig eth0 up // 恢復eth0這一網絡卡的工作
(13) 檢視網路狀態 netstat
格式:netstat [選項]
範例:1. netstat -a // 檢視系統中所有的網路監聽埠。
(14) 掛載 mount
格式:mount [選項] 裝置源目標目錄
範例: 1. mount /dev/cdrom /mnt // 將光碟機掛載到/mnt目錄下
umount
格式:mount 目標目錄
範例: 1. umount /mnt (對應mount例) // 取消光碟機在/mnt下的掛載
(15) 查詢檔案 find
格式:find 路徑-name 『檔名』
範例: 1. find ./ -name 『co*』 // 在當前目錄及其子目錄中尋找名為co開頭的檔案
2. find ./ -name 『test』 // 在當前目錄及其子目錄中尋找名為test的檔案
(16) 查詢字串 grep
格式:grep [選項] 字串
格式: 1. grep 「file」 ./ -rn // 在當前目錄及其子目錄中,查詢包含file字串的檔案
2. netstat –a | grep tftp // 檢視所有埠中用於tftp的埠
(17) 動態檢視cpu使用 top
(18) 檢視程序 ps
格式:ps [選項]
範例: 1.ps aux // 檢視系統中的所有程序。
(19)殺死程序 kill
格式:kill [選項] 程序號
範例:1.kill –s sigkill 4096 //殺死4096號程序
(20)幫助 man
格式:man 命令名
範例: man grep 檢視grep命令的使用方法
linux使用出現問題及解決辦法:
(1)掛載iso映象檔案的命令列:
建立:mkdir /mnt/cdrom; 或者 mkdir /media/cdrom;
掛載:mount -o loop /home/**/**.iso /mnt/cdrom
或者:mount -o loop /home/**/**.iso /media/cdrom
(2)安裝 wine 出現的問題
apt-get install linux-headers-$(uname -r)
linux 使用總結
使用了最流行的linux mint系統18.2 flash沒安裝?但是部分網頁的flash是可以正常顯示的,chrome flash,發現flash沒有安裝,但是安裝了幾次。完全gg,最後找到了解決方法 sudo apt get install pepperflashplugin nonfree 一...
Linux下socketpair使用總結
include include int socketpair int d,int type,int protocol,int sv 2 socketpair函式建立一對無名的相互連線的套接字。返回值 成功返回0,建立好的套接字分別為sv 1 和sv 2 否則返回 1,錯誤碼儲存於errno中。1.這...
Linux使用的命令總結
檢視當前的使用者 cat etc passwd 檢視當前linux存在的使用者 compgen u 面試題,簡潔 修改檔案所屬使用者 組 chmod pqw myfile 把myfile檔案修改pqw使用者下 chgrp pqw myfile 把myfile檔案修改pqw使用者組下 檢視當前使用者所...