1. 程式人生 > >linux常用命令小總結

linux常用命令小總結

linux命令模式如下:

$ command  [-options]  parameter1  parameter2 ...

    指令                選項        引數(1)     引數(2)
1、日期時間:
date +%Y/%m/%d(展示當前年月日)
date +%H:%M(展示當前時間)
2、日曆:
cal [year](列出某年12個月份的日曆)
cal [month] [year](列出某年某月的日曆)
3、計算器:
bc 敲quit+回車來結束
4、/ 是根節點,~ 是代位符(個人目錄地址/home/username)

5、命令補全提示

Tab鍵

6、結束當前執行

ctrl+c

7、翻頁:

shift+PageUP

shift+PageDown

8、求助說明

--help

9、以root執行命令
sudo command...(前面加sudo)
password:你當前的密碼(會要求你輸入你當前的密碼)
10、修改root密碼
sudo passwd
password:你當前的密碼
Enter new UNIX password:這個是root的密碼 

Retype new UNIX password:重複root的密碼 

11、切換root

su root
password:所切換到的使用者的密碼
12、擁有執行的許可權:

chmod a+x filename

13、執行

.  :代表當前的目錄,也可以使用 ./ 來表示;
.. :代表上一層目錄,也可以 ../ 來代表。
 ./command 
由於指令的執行並非在正規的執行目錄(/bin, /usr/bin等為正規),『./』代表『本目錄』的意思,所以『./run.sh』代表『執行本目錄下, 名為run.sh的檔案』

14、檢視當前所在目錄

pwd

15、檔案建立刪除相關

mkdir 建立單層資料夾

mkdir -p 可以多層建立資料夾
rmdir 刪除單層資料夾
rmdir -p 可以刪除多層資料夾
rm 刪除檔案(下層為空的檔案)
rm -r 暴力刪除檔案(下層不為空的所有檔案)
cp複製
mv移動
16、檢視檔案
cat file(載入全部)
more file(一頁一頁往下載入)(空白鍵往下翻頁,enter鍵往下翻行,/鍵往下搜尋關鍵字,?鍵往上搜索關鍵字,q鍵離開)
less file(支援往上往下載入)(空白鍵往下翻頁,enter鍵往下翻行,/鍵往下搜尋關鍵字,?鍵往上搜索關鍵字,q鍵離開,pageup/pagedown翻頁,上下箭頭翻行)

17、檢視變數

which java

whereis java
18、find 目錄(查詢下面的所有檔案)

19、壓縮解壓

gzip gunzip

.tar 打包歸檔檔案,不壓縮
.zip 打包歸檔檔案,壓縮

.gz  打包檔案,壓縮

tar 解壓檔案到指定目錄:tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pf
tar [-cxtzjvfpPN] 檔案與目錄....
引數:
-c :建立一個壓縮檔案的引數指令(create 的意思);
-x :解開一個壓縮檔案的引數指令!
-t :檢視tarfile 裡面的檔案!
特別注意,在引數的下達中,c/x/t 僅能存在一個!不可同時存在!
因為不可能同時壓縮與解壓縮。
-z :是否同時具有gzip 的屬性?亦即是否需要用gzip 壓縮?
-j :是否同時具有bzip2 的屬性?亦即是否需要用bzip2 壓縮?
-v :壓縮的過程中顯示檔案!這個常用,但不建議用在背景執行過程!
-f :使用檔名,請留意,在f 之後要立即接檔名喔!不要再加引數!

20、建立檔案:
vi file(建立檔案並進入檔案編輯狀態)

touch file(只建立,不編輯)

21、安裝vim

ubuntu預設沒有安裝vim 

使用sudo apt-get update && sudo apt-get install vim安裝即可。root使用者則不需要加sudo

22、vi相關

基本上 vi 共分為三種模式,分別是『一般指令模式』、『編輯模式』與『指令列命令模式』。
『一般指令模式』:上下左右移動,複製貼上,刪除:常用:x向後刪除一個字元(del),X向前刪除一個字元,dd刪除遊標所在的那一整列,u還原前一個動作。/向下搜尋,?向上搜尋,G移至最後一列,gg移至第一列。
『編輯模式』:o,O,r,R,a,A,i,I進入,esc鍵離開,i遊標處進入,o遊標處的上下列進入,r遊標處開始替換,a遊標所在列頭尾進入
『指令列命令模式』:,/,?來完成。:w寫入,:w!強制寫入,:q離開,:q!強制離開不儲存,:wq寫入並離開,:wq!強制寫入並離開,!帶強制的意思
/向下搜尋,?向上搜尋,:%(每一行,不加%則只是替換遊標所在行)s/替換前/替換後/g(所有,不加g則只是替換第一個)

23、定義變數

declare -i sum=1+2

echo $sum或echo ${sum}
-i定義整形變數,-x定義環境變數,-r定義只讀變數
+i取消整形變數,+x取消環境變數,+r取消只讀變數(-加屬性,+去屬性)
24、定義陣列
var[1]=str
echo ${var[1]}(需加{})
25、source 檔案,使之生效,讀入環境。

26、export 變數,匯出到環境變數。

27、netstat -nap | grep PID

28、lsof -i :埠號


相關推薦

linux常用命令總結

linux命令模式如下: $ command  [-options]  parameter1  parameter2 ...     指令                選項        引數(1)     引數(2) 1、日期時間: date +%Y/%m/%d(展示當

Linux常用命令學習總結

Windows連線Linux伺服器常用工具使用 winscp   Winscp是Windows環境下的圖形化SFTP客戶端,同時支援SCP協議。主要功能是實現在本地與遠端計算機之間安全的複製檔案。winscp可連線Linux系統。 SecureCRT   Windows下

Linux常用命令總結

bashrc 命令 配置環境 bit stat 用戶權限 復制 rtu one Linux文件的目錄結構:樹狀結構,/為最高的根目錄 root:root用戶的個人文件夾(家目錄) bin:存放多數用戶可用的命令 boot:存放啟動文件和

linux常用命令總結(12.26)

內容 強制 more clas 所有 查看 ado inux 創建目錄 ls /boot 查看目錄內容 ls /boot -a /boot 查看目錄內的所有內容 ls -a

linux常用命令,稍微總結一下

快捷鍵 Linux Linux常用命令 系統 一.目錄介紹/boot 存放內核,系統啟動時所需文件存放點/bin存放了所有用戶可執行的常用命令/dev接口設備/etc有關系統設置及管理文件/home所有普通用戶的宿主目錄/sbin存放具有root用戶權限的管理命令/usr存放其他程序/var存

97 條 Linux 常用命令總結

17. 數據行 家目錄 stdin dir 星期 home st2 wal 1.ls [選項] [目錄名 | 列出相關目錄下的所有目錄和文件 -a 列出包括.a開頭的隱藏文件的所有文件-A 通-a,但不列出"."和".."-l 列出文件的詳細信息-c 根據cti

Linux 常用命令總結

.rpm int nts enable 裏的 useradd ESS reiserfs driver 摘要: [[root@CZl ~]#tree -L 1/#使用tree命令查看根目錄下的一層的目錄結構     [[root@CZl ~]#ls -l / 以長格

學習Linux常用命令總結

Linux: 大家都知道Linux的目錄結構:只有一個根目錄。Linux由於是Open Source的作業系統,所以他的程式碼可以修改成適合在各種機器上面執行的,也就是說,Linux是具有“可移植性”,這是一個很重要的功能。 Linux的目錄結構如下圖所示: 執行環境: 我使用

Linux常用命令總結(詳細圖解演示一)

一:系統資訊。 1.1。檢視當前的Linux的的的核心的版本資訊。  uname -r / uname -a / uname cat / proc / version  1. 2.檢視當前Linux的發行版資訊 lsb_release -a

Linux常用命令總結-1---阿甘講師原創

1、cd命令•解釋:改變使用者當前目錄cd 進入當前使用者的家目錄 cd 目錄名 進入目錄 cd .. 一級一級的退出 cd / 直接退出到根 2、ls 檢視當前路徑下的內容,不包含隱藏檔案 ls -a 檢視所有檔案,包含隱藏檔案 ls -l 檢視檔案的詳細資訊 3、whoami 列出當前使用

Atitit 微信程式的部署流程文件 目錄 1.1. 設定https 參照 Atitit tomcat linux 常用命令 1 1.2. 增加證書 騰訊雲和阿里雲都可申請免費證書,但要一天

Atitit 微信小程式的部署流程文件   目錄 1.1. 設定https  參照 Atitit tomcat linux 常用命令 1 1.2. 增加證書   騰訊雲和阿里雲都可申請免費證書,但要一天稽核  可以淘寶購買證書快速寫

Linux常用命令總結(詳細圖解演示二)

一:實用命令總結. 1. Linux下檢視公網IP.(限於自己使用的伺服器,阿里雲/華為雲等ECS).自己測試的是一臺華為雲1G1核的入門型的ECS.     curl  ifconfig.me 2. Linux手動釋放記憶體. &n

linux常用命令總結-updating

選項 目錄樹 全部 vim常用 文本 硬鏈接 多次 使用 個數 Linux 命令總結 啟動終端: ctr+alt+t終端字體放大: ctr+shift+‘+‘,終端字體縮小: ctr+‘-‘ls: 查看當前目錄下的文件信息pwd: 查看目錄所在的路徑touch: 創建文件m

Linux常用命令總結(五):sudo許可權

一、實現功能 使普通使用者hadoop具有root使用者許可權。 二、sudo 許可權 1.管理員(root)身份執行 vi /etc/sudoers 2.配置/etc/sudoers ## Allow root to run any commands anywh

Linux入門抄-part2-Linux常用命令

Linux命令終端 終端:提供使用者命令列和核心互動軟體。也就是我們最不習慣用的命令列對話方塊.但是這將是我們與該linux打交道最多的地方.任何該linux的操作,都可以在該命令終端裡通過輸入命令來完成. Linux常用命令 linux的命令格式:  命令關鍵字

Linux常用命令總結(大佬請忽略)

最近Linux系統操作較多,整理了一下這幾天常用的命令 注:不是基礎的那種ls,cd,rm等命令,而是在實際操作中,使用較為頻繁的命令。 1:vim 檔名 在Linux上修改檔案,vim使用頻繁,vim 檔名進入後,輸入i,開始進行編輯,編輯好之後按esc,然後輸入:w

php面試題:linux常用命令總結

本文內容參考《linux就該這樣學》 1.執行檢視幫助 man 2.常用系統命令 echo 在終端輸出字串或變數提取後的值 date 顯示設定系統時間或日期 -s 設定系統時間 -%j當前日期為一年中的第幾天 reboot 重啟 (需要root管理員許可權) p

Atitit 微信程式的部署流程文件 目錄 1.1. 設定https 參照 Atitit tomcat linux 常用命令 1 1.2. 增加證書 騰訊雲和阿里雲都可申請免費證書,但要一天

Atitit 微信小程式的部署流程文件 目錄 設定https  參照 Atitit tomcat linux 常用命令 Atitit tomcat https配置 D:\jdk1.8.0_31\bin\keytool.exe -ge

linux常用命令總結

rm -rf * //刪除所有 rm dubbo-admin-tomcat //刪除檔案 ps -ef | grep java //檢視正在跑的程序 kill -9 10898 tai

linux常用命令總結二(chown/sed/echo/ls/vim/scp/awk)

####chown 通過chmod可以修改一個檔案的許可權,也可以修改檔案所有者及使用者組。chown是change owner 的縮寫。chown -R用來同時修改目錄下的子目錄和檔案(-R表示遞迴)。 建立使用者 useradd changhf passwd