linux笔记之常用的基本命令
安裝好centos6或7字符界面后 通過ssh連接
1.通過vi打開網卡配置文件 配置文件目錄位于/etc/sysconfig/network-scripts/目錄下 兩個版本配置文件命名有不同6.x 一般為該目錄下第一個文件(這里可以通過ip a 命令查看ip信息及該文件名)
例如。6.x版本
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2.打開該文件后將ONBOOT=no 改為ONBOOT=yes 保存退出 重啟網卡。或主機
3.之后打開xshell 輸入命令 shh + ip地址 輸入用戶名密碼即可
*TAB鍵 自動補齊
*反斜杠\ 強制換行
*快捷鍵ctrl+L 清屏 與命令clear相同
*快捷鍵 ctrl+C 取消中斷本次命令
*快捷鍵 ctrl+ K 清屏到行尾
*快捷鍵 ctrl+U 清屏到行首
目錄操作命令
pwd 查看當前路徑
cd 切換目錄
cd 切換到當前用戶主目錄
cd .. 返回上一目錄
cd . 返回當前目錄
cd a 進入當前目錄下的a 目錄
ls 列出目錄內容
ls -l 長信息列出
ll a 查看當前目錄下a目錄下的文件
ll -d a查看當前目錄下a的屬性
mkdir 創建目錄
du 顯示當前目錄大小(也可只當目錄)
df 查看分區使用狀況
文件操作命令
touch 創建文件
file 看文件類型 file 文件名
cp 復制 cp a /root -rf 其中a為目錄 加-rf 遞歸執行同樣操作
-a: 通常用于復制目錄時使用,保留源文件所有屬性
-f:覆蓋已經存在的目標文件而不給出提示
-i:與-f 相反,在覆蓋目標文件前給出提示,要求用戶是否覆蓋,回答y時覆蓋
-r:復制該目錄下所有的子目錄及文件,有目錄時需使用參數-r
-l:不復制文件,只是生成鏈接文件
例如在根目錄有結構為 /a/b/999.txt
將/a/b/999.txt 復制到根目錄下
則命令為cp -a /a/b/999.txt /
rm 刪除
-r : 刪除文件及以下目錄名
-f: 刪除文件時不需要用戶確認直接刪除
-i :刪除前逐一詢問確認
例如,刪除根目錄下 /a 目錄及其子目錄和文件,不需要確認
命令:rm -rf /a
mv 移動 當移動到相同位置時相當于改名
-i : 若指定目錄有同名文件,則先詢問是否覆蓋舊文件
-f : 在mv操作覆蓋有同名文件時,不給任何提示
which 找命令的位置
會在環境變量$PATH 設置的目錄里查找符合條件的文件
find 路徑 參數 表達式 -exec 指令 {} \ ; (為固定格式)
_
ln
ln -s a /root 建立軟鏈接(相當于快捷方式) 省略 -s 則建立硬鏈接(硬鏈接不能給目錄創建。只能給文件創建。相當于備份)
文件內容操作命令
cat 查看文件里的內容
more 全屏方式分頁顯示文件內容
less 可用上下鍵控制
head 查看文件頭一部分內容默認10行
tail 查看后一部分內容 默認10行
wc 統計文件的 行數,等等
wc -l 顯示行數
wc -w 顯示字數
wc -c 顯示Bytes數
grep 過濾 查找文件中符合條件的字符串
歸檔及壓縮命令
gzip bzip2 tar
tar命令中
例如根目錄下有文件 2.txt
利用 tar -zcvf 2.tar.gz /2.txt
解壓 tar -zxvf 2.tar.gz
zxcvf
-z 通過gzip指令處理備份文件
-x 解壓
-c 壓縮,不去更動原始文件
-v 顯示指令執行過程
-f 指定壓縮或解壓文件名稱
例如,根目錄有 1.txt 壓縮該文件并命名為demo.tar.gz
tar -zcvf demo.tar.gz 1.txt
解壓demo.tar.gz
tar -zxvf demo.tar.gz
總結
以上是生活随笔為你收集整理的linux笔记之常用的基本命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows Server 笔记之网络
- 下一篇: linux笔记之 vi编辑器和用户的配