Linux常用基本命令主要包括目錄操作命令、文件操作命令、文件查看命令、磁盤管理命令、用戶管理命令、系統(tǒng)管理命令等。
珙縣網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),珙縣網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為珙縣上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的珙縣做網(wǎng)站的公司定做!
目錄操作命令:cd、ls、mkdir、pwd、rmdir。
文件操作命令:cp、mv、touch、rm、grep、find、chmod、chown、chgrp、tar、split、gzip、tee、touch、unzip、zip、unrar、scp。
文件查看命令:cat、head、tail、more、nl、diff。
用戶管理命令:useradd、usermod、userdel、passwd、su、groupadd、groupdel。
網(wǎng)絡(luò)通信命令:netstat、route、ftp、sftp、ping、scp、telnet。
系統(tǒng)管理命令:who、uname、top、ps、kill、ifconfig、free、df、du、time、shutdown、reboot、man、last、halt、date、crontab、getconf。
磁盤管理命令:fdisk、mount、umount、sync。
which:which [文件名] which mysql;
find:-name 按照文件名查找文件,
如:find /dir -name filename 在/dir目錄及其子目錄下面查找名字為filename的文件。
linux 中的查看進(jìn)程命令;find . -name "*.c" 在當(dāng)前目錄及其子目錄(用“.”表示)中查找任何擴(kuò)展名為“c”的文件。
ps命令 是最常用的監(jiān)控進(jìn)程的命令,通過此命令可以查看系統(tǒng)中所有運(yùn)行進(jìn)程的詳細(xì)信息。
基本操作: ps -le #查看系統(tǒng)中所有的進(jìn)程,使用 Linux 標(biāo)準(zhǔn)命令格式 ;ps aux #查看系統(tǒng)中所有的進(jìn)程,使用 BS 操作系統(tǒng)格式。
可選項
a: 顯示一個終端的所有進(jìn)程;
u: 顯示進(jìn)程的歸屬用戶及內(nèi)存的使用情況;
x: 顯示沒有控制終端的進(jìn)程;
-l: 長格式顯示更加詳細(xì)的信息;
-e: 顯示所有進(jìn)程;
最常用的兩種:"ps aux" 可以查看系統(tǒng)中所有的進(jìn)程;"ps -le" 可以查看系統(tǒng)中所有的進(jìn)程,而且還能看到進(jìn)程的父進(jìn)程的 PID 和進(jìn)程優(yōu)先級;"ps -l" 可以查看當(dāng)前登錄 產(chǎn)生了哪些進(jìn)程
創(chuàng)建文件:
vi/vim filename : 創(chuàng)建新文件并且使用編輯器進(jìn)入該文件進(jìn)行編輯,與touch命令不同的是, 如果未編輯該文件就退出,那么該文件不會被保存(換句話說,新文件為空時不保存新建的文 件);
touch filename : 直接創(chuàng)建新的空文件,需要編輯器打開編輯;
echo "內(nèi)容" hehe.txt : 它允許你在創(chuàng)建一個文件時就向其中輸入一些文本;
查看文件:
cat 文件名 : 由第一行開始顯示內(nèi)容,并將所有內(nèi)容輸出;
more 文件名 : 根據(jù)窗口大小,一頁一頁的現(xiàn)實文件內(nèi)容;
tail : 可以實時打印最新的日志信息;
ls 執(zhí)行的功能:列出指定目錄中的目錄,以及文件;
linux常用命令及用法如下:
pwd 顯示工作路徑
shutdown -h now 關(guān)閉系統(tǒng)? ?/halt 關(guān)閉系統(tǒng)
shutdown -r now 重啟 / reboot 重啟
systemctl?stop firewalld關(guān)閉防火墻
ip addr查看ip地址
1、cd命令:這是一個非?;?,也是大家經(jīng)常需要使用的命令,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。如:
cd /home ? 進(jìn)入根目錄下面的home目錄?
cd home ? 進(jìn)入當(dāng)前目錄下的home目錄?
cd .. ? 返回上一層目錄?
cd ../.. 返回上兩級目錄
cd / 返回跟目錄
cd - 返回上次所在的目錄
2、ls命令:這是一個非常有用的查看文件與目錄的命令,list之意,它的參數(shù)非常多,下面就列出一些我常用的參數(shù)吧,如下:
ls 查看目錄中的文件?
ls -a列出全部的文件,連同隱藏文件(開頭為.的文件)一起列出來
ls -l 顯示文件和目錄的詳細(xì)資料?
3、mkdir命令:創(chuàng)建
mkdir dir1 創(chuàng)建一個叫做 'dir1' 的目錄'
mkdir dir1 dir2 同時創(chuàng)建兩個目錄
4、rm命令:刪除
rm -f file1 刪除一個叫做 'file1' 的文件'
rmdir dir1 刪除一個叫做 'dir1' 的目錄' (空目錄才能刪除)
rm -rf dir1 刪除一個叫做 'dir1' 的目錄并同時刪除其內(nèi)容
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內(nèi)容
5、mv命令:該命令用于移動文件、目錄或更名,move之意,它的常用參數(shù)如下:-f 如果目標(biāo)文件已經(jīng)存在,不會詢問而直接覆蓋
mv?file1?file2? ?把文件file1重命名為file2
mv?file1?file2 dir? ?把文件file1、file2移動到目錄dir中
6、cp命令:該命令用于復(fù)制文件,copy之意,它還可以把多個文件一次性地復(fù)制到一個目錄下, 它的常用參數(shù)如下:
cp? -a file1 file2? 連同文件的所有特性把文件file1復(fù)制成文件file2
cp dir/* .? 復(fù)制一個目錄下的所有文件到當(dāng)前工作目錄?
cp -a /tmp/dir1 .? 復(fù)制一個目錄到當(dāng)前工作目錄?
cp -a dir1 dir2? 復(fù)制一個目錄
7、find命令:find是一個基于查找的功能非常強(qiáng)大的命令
find / -name file1 從 '/' 開始進(jìn)入根文件系統(tǒng)搜索文件和目錄?
find / -user user1 搜索屬于用戶 'user1' 的文件和目錄?
find /home/user1 -name \*.bin 在目錄 '/ home/user1' 中搜索帶有'.bin' 結(jié)尾的文件?
find /usr/bin -type f -atime +100 搜索在過去100天內(nèi)未被使用過的執(zhí)行文件?
find /usr/bin -type f -mtime -10 搜索在10天內(nèi)被創(chuàng)建或者修改過的文件