ctrl+c 終止命令
ctrl+l 清屏
history:顯示原來歷史命令記錄
history
!87:重新執行87行命令
ls:檢視
pwd:顯示當前目錄
tab:補全
cd:進入目錄
絕對路徑從/開始 相對路徑從當前路徑開始
cd …:回到上級目錄
cd ~ 返回 /root 目錄
touch:建立檔案
mkdir:建立目錄
rm -rf *:刪除目錄下所有,*是萬用字元
rm remove 刪除的意思
rf 是rm後面跟的引數 強制的意思
加在一起就是強制刪除
rm -rf haha*:刪除相同字首檔案
建立乙個*檔案
touch *:加轉義符()
touch .txt:建立多個字尾相同的檔案
rm -rf *.txt:刪除多個字尾相同的檔案
cp haha /:複製haha到根下
rm -rf *.txt:刪除多個字尾相同的檔案
cp haha /:複製haha到根下
mv haha /:移動haha到根下
cp haha /root/haha1:複製haha到root並且重新命名haha1
cat haha :檢視檔案的內容
vim編譯器:可以用a i o三個快捷鍵進行編譯
a:游標在第一行第二位
i:游標在第一行第一位
o:游標另起一行
cat /etc/redhat-release:檢視伺服器系統操作版本
centos6.x版本系統和centos7.x系統版本有啥區別?
1核心版本 uname -a uname -r
2啟動記載器
3防火牆 iptables (centos6) firewalld (centos7)
4預設資料庫 mysql (centos6) mariadb (centos7)
5檔案結構
6主機名
*7服務相關 service xx restart 和systemctl restart xx
systemctl stop firewalld:臨時關閉防火牆
systemctl disable firewalld:永久關閉防火牆(重啟生效)
systemctl restart firewalld:重啟防火牆
systemctl stop network:關閉網路服務(要在主機上重啟網路服務)
systemctl restart network:重啟網路服務
修改主機名:
臨時修改主機名:
hostname +改的名
不用重啟
永久修改主機名:
[root@dingzhe ~]# vi /etc/hostname
配置檔案中.之前的刪除再加改的名並儲存退出
重啟機器:reboot
ping: 幹嘛的? 網路連通性測試
通—主機可達 不通—主機不可達
ping使用的什麼協議?— icmp協議
全域性替換:
s/root/root/g:游標所在行的root全部換成root
s/root/root/:游標所在行的第乙個root換成root
%s/root/root/g:全文root換成root
1,5 s/root/root/g:1到5行root換成root
7,$ s/root/root/g:第7行root換成root
$:到末尾
s:替換
g:整行
%:全文
head /etc/passwd > 3.txt:把passwd的前十行列印到3.txt中
head檔案前十行的意思
man:是幫助手冊
man+命令:查詢不會的命令
tail /etc/passwd > 3.txt: 把passwd的後十行列印到3.txt中
tail:檔案後十行的意思
ls -a:檢視隱藏檔案
將/etc/passwd 檔案前15行寫入到/tmp下的 a.txt檔案:head -15 /etc/passwd > /tmp/a.txt
Linux基礎命令
eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...
linux基礎 命令
命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...
linux 命令基礎
本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...