這兩天有倆哥們問了我linux的事,問我在工作中需不需要用到,需不需要學會
乙個是工作1年不到的,我跟他說,建議你學學,在以後肯定是要用到的,雖然用到的機會不多,但是會總比不會好
另乙個是工作6年的,居然不會linux,跟我說他很排斥linux,為啥呢,因為工作中不需要用到,而且公司有運維,運維直接管linux,也是醉了
其實linux並不是有多難,對於做開發的來說會一點基本技能就可以了
centos6.5 + putty
以前用的centos7,但是感覺不是很好很多跟6.5有很大的區別,非常不順手,最終還是用回6.5
貼一下常用命令:
1pwd2 ls -l
3 ls -a
4 ls -c
5 ls -lh 顯示檔案列表,h表示會顯示檔案的大小
6mkdir abc 建立資料夾abc
7rmdir abc 移除資料夾abc 如果abc中含有其他檔案,則不能刪除
8 rm -r abc 直接刪除abc以及該目錄下的所有檔案,但是每次刪除檔案會提示問你是否刪除某乙個檔案
9 rm -rf abc 直接刪除abc以及該目錄下的所有檔案
10touch lee.txt 建立檔案lee.txt
11rm lee.txt 刪除檔案
1213
cp lee.txt lee2.txt 複製乙個檔案成另外乙個檔案
14 cp -r lee lee2 複製乙個資料夾成另外乙個資料夾
15 cp lee/abc.txt abc2.txt 複製乙個資料夾中的檔案到當前資料夾
16 cp abc.txt ../aa.txt
17 cp abc.txt ../lee2/aa.txt
1819 mv lee.txt lee2/abc2222.txt 移動(剪下)乙個檔案到另外的資料夾中
2021
vi abc.txt 如果有這個檔案,則開啟,如果沒有則新建
2223
按esc 表示退出到命令模式
24:w 存檔
25:q 退出
26:q! 不存檔退出
27:wq 存檔並且退出
28命令模式下 dd 表示刪除某一行
29命令模式下 dw 表示刪除某一單詞
30命令模式下 小寫o 表示向下插入一行
31命令模式下 大寫o 表示向上插入一行
3233
34cat abc.txt 正序讀取文件
35tac abc.txt 倒序讀取文件
36more abc.txt
37 head -3
abc.txt 正序頭3行
38 tail -2
abc.txt 倒序最後2行
3940 命令後加 --
help 表示檢視該命令的幫助
41 shutdown --
help
42man shutdown
4344
切換使用者
45su lee
46su root
4748
which hadoop
49 顯示hadoop在那個路徑
Linux常用基本命令
命令列操作 history 查詢命令的歷史 alias 關機和重啟 shutdown h now 系統立即關機 shutdown r now 系統立即重啟 rebootnow 系統立即重啟 shutdown h 45 shutdown computer 定時關機 shutdown r 60 定時啟動...
Linux常用基本命令
1.進入目錄 cd home mmkj 退回上一級 cd 退回根目錄 cd 建立目錄 mkdir xmyfsj 建立xmyfsj資料夾 刪除目錄 rmdir xmyfsj 刪除資料夾 rm rf xmyfsj 刪除所有 rm rf 顯示檔案型別 file 檔名 建立空檔案 touch aa.txt ...
Linux 常用基本命令
linux常用基本命令 1 cd命令 最長用的基本命令 返回命令 直接鍵入cd,不加任何引數可以返回到home 跳傳命令 加引數可以切換到指定目錄下 表示當前目錄 表示上級目錄 cd src 表示切換到當前目錄的src檔案下 cd src 表示切換到上級目錄的src檔案下 2 ls list的縮寫 ...