該文章記錄的是本身入門時候遇到一些小問題,和對應的處理方法 使用的Linux是CentOS 7.2 64位 登陸的賬號爲root賬號 使用命令工具,無界面操做,命令工具爲XShell,XShell很是好用,推薦入門的朋友試用一下
使用國內yum源
若是發如今CentOS中,使用yum安裝過程比較慢,可使用國內的163源node
# 使用國內 163 yum 源 # 先備份一下源(使用下面的命令重命名原來的源,若是有錯誤,再改回來) mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup # 轉到源目錄 cd /etc/yum.repos.d/ # 下載源 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo # 生成緩存: yum clean all yum makecache # 完成,已經設置好了國內源了
yum安裝卸載軟件相關命令
# 如下安裝以安裝node.js舉例 # 安裝軟件,-y的意思是:安裝有選項時,所有選yes yum -y install nodejs # 查看安裝軟件的詳情 yum info nodejs # 查看已經安裝的軟件 yum list installed # 查看能夠安裝的軟件包,若是有多個包能夠選擇指定包安裝 yum list nodejs # 更新軟件 yum update nodejs # 更新全部軟件 yum update # 卸載軟件 yum remove nodejs
好用的上傳下載工具
lrzsz是一款在Linux裏很好用的上傳和下載的程序,可代替ftp喲。linux
上傳:進入須要上傳文件的文件夾(cd命令),而後在控制檯輸入"rz"命令,就可會彈出上傳選擇文件框,選擇須要上傳的文件就能夠。
下載:進入下載文件所在的文件夾(cd命令),而後在控制檯輸入"sz 須要下載的文件名"(注意sz 後面有空格),就會彈窗保存文件框segmentfault
安裝及使用方法:緩存
# Linux很好用的上傳和下載的程序lrzsz的安裝方法 yum -y install lrzsz # 使用方法 # 上傳文件 rz # 下載文件 sz 須要下載的文件名
中文亂碼
在上傳文件的時候,發現一些文件名居然是亂碼來的,原來是Linux的中支持問題。服務器
設置中文支持的方法:工具
# 檢測當前系統的文件語言,若是語言不是「zh_CN.UTF-8」,那麼修改語言設置就能夠 # 檢測當前系統的文件語言命令 locale # 修改系統語言 # 打開設置文件 cd /etc # 使用vi編輯,若是不會vi的命令,查一下就懂了很容易的 # 把LANG設置爲LANG="zh_CN.UTF-8" vi locale.conf # 一、按i鍵進入編輯狀態 # 二、刪除原來的LANG設置,修改成LANG="zh_CN.UTF-8" # 三、按esc鍵退出編輯 # 四、輸入:wq保存 # 五、須要重啓服務器,中文支持就能設置好了
linux經常使用命令
使用的命令工具:XShellcode
打開指定文件路徑,/表明根目錄
這裏有一個小技巧,假如,home文件夾下有一個文件爲:test.txt,你輸入t按tab鍵,系統就會自動幫你補充徹底教程
cd 路徑地址 #例如 cd /home
查看當前文件路徑下的文件遞歸
# 查看當前文件路徑下的文件 ls #顯示全部文件夾和文件 ll #顯示全部文件夾和文件,而且顯示詳情
建立文件夾ip
# 建立文件夾 mkdir 文件夾名字
刪除文件夾或文件
參數說明
-d 直接把欲刪除的目錄的硬鏈接數據刪成0,刪除該目錄。
-f 強制刪除文件或目錄。
-i 刪除既有文件或目錄以前先詢問用戶。
-r 遞歸處理,將指定目錄下的全部文件及子目錄一併處理。
-v 顯示指令執行過程。
## 命令格式 rm [-dfirv] [文件或目錄...] ## ## 刪除文件夾而且刪除文件夾下全部文件 rm -rfv 文件路徑 ## 若是不須要看刪除哪些文件,就直接 rm -rf 文件路徑
建立文件
# 建立文件 touch 文件名(帶格式,例如:test.txt)
修改文件
使用詳情能夠看一下vi的使用教程
# 修改文件 vi 文件名
壓縮/解壓
主選項
-c 建立新的檔案文件,即壓縮
-x 從檔案文件中釋放文件,即解壓。
-t 列出檔案文件的內容,即查看。
注意主選項只能同時存在一個
輔助選項
-z 是否同時具備 gzip 的屬性?亦便是否須要用 gzip 壓縮或解壓? 通常格式爲xx.tar.gz或xx. tgz
-j 是否同時具備 bzip2 的屬性?亦便是否須要用 bzip2 壓縮或解壓?通常格式爲xx.tar.bz2
-v 壓縮的過程當中顯示文件
-f 使用檔名,請留意,在 f 以後要當即接檔名喔,不要再加其餘參數!
-p 使用原文件的原來屬性(屬性不會依據使用者而變)
--exclude FILE 在壓縮的過程當中,不要將 FILE 打包
# 壓縮/解壓 tar [主選項+輔助選項] 文件或者目錄 ## ## 壓縮示例 ## tar文件 tar -cvf 壓縮文件名(例如:test.tar) 須要壓縮的文件/文件夾 ## 進行gzip壓縮 tar -zcvf 壓縮文件名(例如:test.tar.gz) 須要壓縮的文件/文件夾 ## 進行bzip2壓縮 tar -jcvf 壓縮文件名(例如:test.tar.bz2) 須要壓縮的文件/文件夾 ## ## 查看文件示例 ## tar -tvf 壓縮文件 ## ## 解壓 ## 先進入須要解壓到的文件夾 cd 須要解壓到的文件夾 ## 解壓tar文件 tar -cvf 壓縮文件名(例如:test.tar) ## 解壓gzip tar -zcvf 壓縮文件名(例如:test.tar.gz) ## 解壓bzip2 tar -jcvf 壓縮文件名(例如:test.tar.bz2) ## 若是須要解壓壓縮文件內特定文件,例:tar -cvf test.tar /res/i/test.png tar -cvf 壓縮文件名(例如:test.tar) 壓縮文件內的文件路徑或者文件
資料推薦