Linux入门基础(1)
一 Linux簡介
Linux是基于Unix的開源免費的操作系統 由于系統的穩定性和安全性幾乎成為程序代碼運行的最佳系統環境 Linux是由Linus Torvalds(林納斯 托瓦茲) 起初開發的 由于源代碼的開放性 現在已經衍生出了成千上百種不同的Linux系統 最最最常見的發行版本是CentOS
?
二 Linux目錄結構
?
三 Linux基本命令
1. 目錄切換命令
cd? 改變當前操作目錄
cd usr 切換到該目錄下usr目錄
cd ../ 切換到上一層目錄
cd / 切換到系統根目錄
pwd 顯示當前目錄名稱
Linux命令中的特殊路徑
/ ?根路徑
./ 當前路徑
../ ?上一級路徑
2. 目錄的操作命令
mkdir?目錄名稱 新建一個目錄
ls 列出當前目錄下的所有內容(文件\文件夾)
ls -a ?列出當前目錄下的所有內容(文件\文件夾) 包括隱藏的
ls -l ? 列出當前目錄下的所有內容(文件\文件夾) 包括詳細信息
mv 舊名稱 新名稱 修改文件\文件夾 名稱
mv 名稱 目標位置 移動文件\文件夾 位置(剪切)
rm -rf 名稱 ? 刪除文件\文件夾
cp -r 目錄名稱 目標位置 拷貝目錄(-r代表遞歸拷貝)
cp 文件名稱 目標位置 拷貝文件
3. 文件的操作命令
touch 文件名稱 ?新建一個文件
more 文件名稱 ?查看文件(回車可以向下一行 空格可以向下一頁 q可以退出查看)
tail -f 文件名稱 ?可以對某個文件進行動態監控 例如tomcat日志文件(ctrl+c結束)
vim 文件名稱 ?編輯文件
vim 文件名稱 -> 進入文件(命令模式) -> 按i進入編輯模式 -> 編輯文件 -> 按esc進入底行模式 -> 輸入:wq(保存并退出)或者:q!(不保存并退出)
4. 壓縮文件的操作命令
打包并壓縮文件
Linux中的 打包文件一般是以.tar結尾的 壓縮文件一般是以.gz結尾的?一般情況下 打包和壓縮是一起進行的 打包并壓縮后的文件 后綴名一般是.tar.gz
tar -zcvf 打包壓縮后的文件名 要打包壓縮的文件
z: 調用gzip壓縮命令進行壓縮
c: 打包文件
v: 顯示運行過程
f: 指定文件名
解壓壓縮包
tar -xvf 壓縮包名稱 解壓到當前目錄下
tar -xvf 壓縮包名稱 -C 目標位置 解壓到指定的目錄
x: 代表解壓
v: 顯示運行過程
f: 指定文件名
5. 其它命令
clear 清屏
who 顯示當前用戶
tab ?補全指令\文件\文件夾等
grep 關鍵字 被搜索文件 --color ?搜索命令
ps -ef ?查看進程
| 將前一個命令的輸出作為本次目錄的輸入
ps -ef | grep system --color ? 查看當前系統所有的進程中 包含system字符串的進程
kill -9 進程的pid ?殺死進程
ifconfig 查看當前系統的網卡信息
ping 查看與某臺機器的連接情況
netstat -an 查看當前系統的端口使用
6. 權限命令
權限是Linux中的重要概念 每個文件\目錄等都具有權限 通過ls -l命令可以查看某個目錄下 文件或目錄的權限
chmod u=rwx,g=rw,o=r aaa.txt 修改aaa.txt的權限為屬主有全部權限 屬組有讀寫權限 其他用戶有讀的權限
chmod 764 aaa.txt ?修改aaa.txt的權限為屬主有全部權限 屬組有讀寫權限 其他用戶有讀的權限
?
總結
以上是生活随笔為你收集整理的Linux入门基础(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: editplus编辑c语言,使用Edit
- 下一篇: 实现Windows和Linux之间的文件