002 在大数据中基础的llinux基本命令
一:基本命令
1.顯示當前的目錄
2.長格式顯示目錄自身的信息
3.創建文件
4.創建目錄
創建多層目錄,使用-p。
5.刪除目錄或者文件
-f:不提示,強制刪除
-i:刪除前,提示
-r:刪除目錄以及目錄下的所有文件
6.復制
-r:遞歸,復制子文件與子目錄。
,,,,,,普通復制
,,,,,,復制其子目錄以及文件
? 修改:
在2017年12月16日,復習時突然發現有一個問題,上面的目錄進錯了地方,下面是遞歸拷貝的截圖:
?
7.移動文件
8.重命名
9.查看文件內容
-b:顯示行號
-n:顯示行號,包括空格
10.查看內容
分頁查看more,使用空格翻頁,使用回車翻行,q鍵退出查看
11.查看內容
分頁查看less,空格是下頁,上下鍵用來回翻,q鍵退出查看。
12.查看文件開頭
-5:顯示前5行
13.顯示文件的尾部內容
注意:這個命令可以方便查看日志文件,可以動態的查看,-f就是動態顯示文件內容。
14.計算文件或者目錄的容量
修改:
2017.12.16,這個部分不常用,所以掌握的不夠,看了一篇文檔,感覺寫的不錯,這里粘貼一下鏈接目錄,希望下次復習時再去看看:
https://www.cnblogs.com/hunttown/p/5470576.html
-s:僅顯示總量
-h:人性化顯示容量信息。
15.在文本文件中查找匹配的字符串
16.搜索文件或者目錄
-name:查找制定文件名的文件
-type:查找指定類型的文件
-size:按照容量的大小查找
按照大小查找:大于800M的文件
?
?17.重定向
>>:將命令輸出的文件保存到指定的文件中,如果文件存在就追加,不存在就建立
>:將命令輸出的文件保存到指定的文件中,如果文件存在就覆蓋,不存在就新建
18.產看命令幫助
19.查看命令的位置
?
20.統計個數
?
?二:權限操作的基本命令
1.權限
分成三組,
所有者,user
所屬組,group
其他人,other
r:讀,4
w:寫,2
x:執行,1
2.修改文件的訪問權限chmod
-R:遞歸修改目錄的權限。
當然可以撤銷權限。
下面是數字表示:
3.修改擁有者和所屬組chown
-R:遞歸修改目錄的擁有者。
只有超級用戶才可以使用,同時用戶和組必須存在。
修改所有者
修改所屬組
同時修改
三:vi編輯器
1.三種模式
命令模式
插入模式
末行模式
*******************************
2.光標跳轉至最后一行
在命令模式中按下G,即可。
3.光標跳轉至第一行
? 在命令模式下按下gg。
4.搜索到字符串的位置
命令模式下,/string
5.刪除
命令模式下,dd,效果刪除所在行。
命令模式下,3dd,效果是連續刪除3行
6.復制光標所在行
命令模式下,yy,然后p,此為粘貼
在命令行模式下,yy6,然后p,效果是復制了6次。
*******************************
7.顯示行號
最后行模式下:set nu
8.跳轉到35行
最后行模式下:35
?
四:磁盤管理命令
因為是管理命令,所以使用root用戶
1.查看磁盤分區情況
2.查看磁盤信息
?
?
?3.添加磁盤
4.結果
5.查看是否添加成功
6.為新添加的硬盤(第二塊)分區
按下m,尋求幫助。
?
?7.開始主分區
8.打印分區列表
9.創建擴展分區
10.創建邏輯分區
?
?11.保存并退出
12.查看磁盤情況
13.格式化
在分區完成后,需要格式化,再加載才可以使用。下面,先格式化。
14.掛載,使之生效
掛載點,就是訪問這個區的入口。
方式一:臨時生效
方式二:永久生效
15.結果
?
?五:系統管理命令
?1.top,查看整體資源實時動態信息
q:退出
2.內存狀況
3.查看進程
解析:PID:唯一的編號,%CPU:使用占有率,%MEM:內存占有率,VSZ:使用虛擬內存的大小KB,TTY:終端
TIME:占用CPU的總時間。START:進程狀態(S:睡眠,R:運行的進程,X:死掉的進程,T:停止的進程,Z:僵尸進程)。
4.終止進程
5.網絡信息
netstat -tlun: 表示查看系統已經開啟的監聽窗口
netstat -an:查看所有
?
?六:壓縮與解壓縮
1.壓縮文件
壓縮完,源文件就沒有了。
2.解壓
3.壓縮目錄
-v:詳細信息
打tar包
壓縮
4.解壓縮文件
解壓到/opt
七.軟件包管理命令
1.掛載光驅
2.查詢安裝的rpm包
3,查詢文件來自于哪一個包
4.安裝rpm包
5.卸載
結尾處不再需要加上rpm。
6.使用yum查詢
7.使用yum安裝
8.使用yum卸載
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的002 在大数据中基础的llinux基本命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS 定位功能的实现
- 下一篇: Linux时间 时区 同步