Linux的檔案操作命令
**
第一周 來說一說學習Java的心得感悟吧!!!
1.我覺得學習java一個是回圈漸進得到,有始有終的按部就班,腳踏實地,java是一門有著階梯性的一門語言,要按java的學習體系,先學習什么,在學習什么,只有這樣,我們學習中才能遇到更少的麻煩,java是一門更傾向于網路的語言,不要上來就學習JSP 因為沒有基礎,在以后的學習中很可能遇到很多麻煩
2.其次我覺得信心,恒力,毅力是最重要的,這是學習java必備的心理素質,不能剛開始學習的時候很有興趣,遇到困難就退宿,這樣最侄訓一事無成,不經歷風雨 怎能遇見彩虹,有時候雖然遇到問題了,但是你一旦弄懂了,把問題解決了,就會感到很興奮,這就是編程的快樂!還有就是我們一定要擺脫拖延癥,想干什么就必須要去執行
3.給大家推薦一些學習編程的網站:CSDN,開元中國,GitHub
祝大家每天都會有很大的進步 我們一起加油
Linux系統的檔案操作命令
(1) clear 清屏
(2) pwd 顯示當前目錄
(3) cd name/ /name / …/ 切換目錄
(4) ls [-la] 查看當前目錄[詳情]
(5) mkdir name[ name2 …] 創建目錄
(6) rm -rf / -ri 洗掉檔案或目錄
(7) cp 復制檔案或目錄[-r]
(8) mv 移動檔案或目錄、兼有重命名
(9) cat cat …|grep …
(10) touch 創建檔案
(11) more space下一頁 enter下一行 b上一頁 q退出
(12) less space下一頁 y上一行 enter下一行 PgDn下一頁 PgUp上一頁 q退出
(13) head -n 查看開頭N行
(14) tail -n 查看末尾N行
管道組合cat srcfile/ps -ef |grep/less/more/head -n/tail -n >/>> destfile
(15) vi
① 默認進入命令模式
1) :w 保存不退出
2) :wq/x 保存退出
3) :q! 退出不保存
4) /… 推到根目錄
5) yy 重復命令
6) p 復制
7) dd 洗掉
8) shit+g 進入尾行
② i/a 進入編輯模式
9) esc 退出編輯模式
```
(16)sed型別
(1)sed -i “s/hadoop/mongoDB/g” ls
將myInfo.txt中的hadoop替換成mongoDB,并保存檔案,s和g開始結束符
(2)sed -i ‘1 a Linux is fun.’ myInfo.txt
在myInfo.txt 第二行后插入以下陳述句后保存檔案Linux is fun.“1”可以替換成任意行號
(3)sed -n 2p myInfo.txt 查看myinfo.txt的第二行資訊,p為行結束符
(4)sed -n ‘70,75p’ myInfo.txt 輸出第70行到第75行的內容
(5)sed -n '6p;260,400p; ’ 檔案名 輸出第6行 和 260到400行
(6)mv myInfo.txt wangmingInfo.txt 將myinfo.txt重命名為wangmingInfo.txt
(7)cp wangmingInfo.txt>cd …/student/ 復制wangmingInfo.txt 到test/java/javaEE/student目錄
(17)mv型別
-i 如果目標檔案存在,將會詢問用戶是否覆寫,
-f 覆寫已有的目標檔案時不給出任何提示,
-b 若需要覆寫檔案,則覆寫前先進行備份,
mv -i 456.txt /home/abc 將456.txt 移動到 /home/ 并取名為 abc 若已存在檔案 abc則會詢問是否覆寫,
mv -f 456.txt /home/abc 將456.txt 移動到 /home下并取名為 abc 若已存在檔案 abc 覆寫時不會有任何提示,
mv -b 123.txt 345.txt 將123.txt 重命名為 345.txt時先備份 345.txt,
(18)網路配置管理
(1) ifconfig -a 查ip資訊
(2) ping -C 4 192.168.xxx.xxx ping4次
(3) setup 配置ip、防火墻、服務等,需要root用戶執行
(4) ifconfig eth0 192.168.1.100 network -scripts/ifcfg-ebth0 //臨時設定ip
(5) dhclient eth0 啟用dhcp
(6) service network restart 重啟網路服務【stop,disable,status】
(7) netstat -an 查看所有埠
(8) lsof -i :8080 查看具體埠運行的程式
(9) nmap 10.1.252.121 掃描埠
(19)用戶、分組和檔案權限
① [d-l]UGO[rwx]*3
1)[d-l] d:目錄 -:檔案 l:可執行檔案/庫檔案
2)UGO U:所有者 G:分組 O:其他
3)rwx r:讀 w:寫 x:執行
a. --------- 000
b. 目錄默認權限:rwxr-xr-x(755)
c. 檔案默認權限:rw-r–r--(644)
d. rwxrwxrwx 777
4)權限數字化
a. - 0
b. r 4
c. w 2
d. x 1

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/247261.html
標籤:其他
