Linux操作系統基礎命令、快捷鍵

Linux命令操作格式:命令+空格+參數+空格+路徑文件(命令的參數可選,路徑和文件可選)


相對路徑:不從根(/)目錄開始,而是從當前目錄開始

絕對路徑:從根(/)目錄開始


符號:

>> 追加重定向,作用:把內容追加到文件結尾

> 重定向,作用:把文件內容清空,把要加的內容加到文件的結尾

-n 作用:打印行號,取消默認輸出

<< 追加輸入重定向

-a 專用於拷貝目錄

-r 拷貝目錄,遞歸刪除目錄

-p 保持屬性,遞歸創建目錄

-f 強制

-v 排除功能

-a 顯示隱藏的

: 命令分隔符


快捷鍵:

table 補全快捷鍵、補全命令或路徑(linux中最有用的快捷鍵)

Ctrl+c 終止命令

Ctrl+d 退出當前窗口

Ctrl+l 清屏

Ctrl+a 把光標移到行首

Ctrl+e 把光標移到行尾

Ctrl+u 清除從光標到行首的字符

Ctrl+k 清除從光標到行尾的字符


1.創建一個目錄/data      

mkdir /data         

記憶方法:make directorys   縮寫 mkdir


2.查看當前目錄

pwd


3.查看當前用戶名

whoami


4.查看當前主機名

hostname


5.更改主機名

hostname 你想要的主機名


6.主看目錄

ls  目錄


7.進入目錄內

cd  目錄

cd .. 切換到上一級目錄

cd - 切換到上次訪問的目錄

cd ~ 切換到用戶家目錄


8.創建一個文件

touch 文件名  /  touch  目錄 文件名


9.查看文件

ls  文件名

ls -l 文件名   (在ls後加一個-l可以查看文件細節,具體是指文件屬性)


10.編寫文件內容

vi 文件名   (:wq!保存並退出)(:q!強制退出,不保存)


11.查看文件內容

cat 文件名


12.打印輸出

echo 內容

例如:echo “我愛linux”                   打印:我愛linux

  echo “我愛linux” >> love.txt   把內容追加到love.txt中


13.複製文件和目錄

cp -a(專用於拷貝目錄) 文件或目錄 文件或目錄

例如:cp love.tet /temp/

  cp -a /data /temp/


14.移動文件或目錄

mv 文件或目錄 文件或目錄 (有風險的命令)


15.刪除文件或目錄

rm -r(專用於拷貝目錄,遞歸刪除目錄) 文件或目錄 文件或目錄


16.刪除空目錄

mkdir 空目錄


17.查看文件前幾行

head -n 數字 文件(如果沒有數字就是默認10行)


18. 查看文件末尾幾行

tail -n 數字 文件


19.查看目錄樹,目錄結構

tree 文件或目錄


20.alian 查看別名,定義別名

例如:#alias lala='echo "i am linux"'(=兩邊不能有空格)

#lala

打印:i am linux

文件名前面帶“.”表示是隱藏文件     ls -a 顯示隱藏文件

/root/.bashrc 存放別名的目錄文件

注意:如果新定義的別名不寫入該文件中,則該別名只是臨時的,當重啓服務器,該別名將不存在


21.unalias 取消別名

例如:unalias lala


22.查看命令的幫助文檔

方法一:man 命令名 (詳細幫助)

方法二:命令名--help (簡單幫助)

方法三:help 命令名 (linux bash內置命令)


23.查看及更改ip等配置

ifconfig

ifup 啓動網卡 ifup eth0

ifdown 停止網卡 ifdown eth0

重啓網絡 /etc/init.d/network restart


24.查看linux的版本:

cat /etc/redhat-release (centos)

sudo lsb_release -a (Ubutu)


25.關閉防火牆

/etc/init.d/iptables stop service iptables stop


26.添加linux用戶

useradd 用戶名

刪除用戶:userdel 用戶名

查看用戶:id 用戶名

添加用戶密碼:passwd 用戶名

切換用戶:su 用戶名


Ubuntu下安裝與卸載軟件:

1.通過deb包安裝的情況

安裝.deb包:sudo dpkg -i package_file.deb

反安裝(卸載).deb包:sudo dpkg -r package_file

2.通過apt-get安裝的情況(有時候命令後要加上-zxvf)

安裝:sudo apt-get install package_name

反安裝:sudo apt-get remove package_name

3.解壓zip包

upzip package_file.zip

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章