深入浅出学习Linux(基础知识一)
學習之初:
Linux——Cent OS的下載地址:
官網(wǎng)(下載較慢)https://www.centos.org/
阿里巴巴開元鏡像站(推薦)https://opsx.alibaba.com/mirror
其他地址(阿銘Linux整理資源)https://coding.net/u/aminglinux/p/resource/git/blob/master/README.md
一、Linux下分區(qū)方法匯總
1、通用方法
/boot 引導(dǎo)分區(qū) 200M
swap 交換分區(qū) 當內(nèi)存小于8G,大小為內(nèi)存的1.5倍,當內(nèi)存大于8G,則設(shè)置為8G
/ 根分區(qū) 剩下多少是多少
2、數(shù)據(jù)非常重要情況下的分區(qū)
/boot 引導(dǎo)分區(qū) 200M
swap 引導(dǎo)分區(qū)(大小同上)
/ 50-200G
/data 剩下全部給此分區(qū)
3、未知數(shù)據(jù)是否特別重要
/boot 引導(dǎo)分區(qū) 200M
swap 引導(dǎo)分區(qū)(大小同上)
/ 50-200G
剩下的空間留著,不分配
二、Linux下的必知必會規(guī)則
1、通過命令行查看信息
2、絕對路徑與相對路徑
絕對路徑:從根目錄開始的路徑 例如:/usr/local/src
相對目錄:不是從根開始的目錄
3、常用命令
cd 打開指定目錄
ls 查看(ls -l查看詳細信息)
pwd 顯示當前位置
mkdir 創(chuàng)建目錄
touch 創(chuàng)建文件
vi或vim 編輯文件,輸入i進入編輯狀態(tài),編輯完成后按下ESC,輸入:wq保存退出;:q 退出;:q!強制退出不保存;:wq!強制退出并保存。
cat 顯示文件內(nèi)容
“>>” 追加重定向:把內(nèi)容放在文件的最后一行。
4、編輯文件或者插入數(shù)據(jù)
4.1 使用vi或者vim命令,編輯文件,輸入數(shù)據(jù)。
4.2 使用echo+追加重定向,在文件尾追加指定的內(nèi)容。
示例:
[root@jsh-01 test]# echo Today is 2018-12-16 >>1.txt [root@jsh-01 test]# cat 1.txt JSH is my boss. Today is 2018-12-16 [root@jsh-01 test]# echo Today is a not good day! >>1.txt [root@jsh-01 test]# cat 1.txt JSH is my boss. Today is 2018-12-16 Today is a not good day!#####4.3 追加多行內(nèi)容(一般都是在其他地方寫好,粘貼進xShell中。)
cat >>指定文件<第一行要追加的內(nèi)容
第二行要追加的內(nèi)容
第三行要追加的內(nèi)容
第四行要追加的內(nèi)容
……
第N行要追加的內(nèi)容
EOF
示例:
5、重定向符號>家族介紹
5.1 > 或者1>:標準輸出重定向符號。
先將文件內(nèi)容清空,再把命令執(zhí)行正確的內(nèi)容放在文件的最后一行。(!!慎用!!)
5.2 >> 或者1>>:追加重定向
直接將命令執(zhí)行正確的內(nèi)容放在文件的最后一行。
5.3 2>:標準輸出重定向
先將文件內(nèi)容清空,再把命令執(zhí)行錯誤的內(nèi)容放在文件的最后一行。
5.4 2>>:追加重定向
直接將命令執(zhí)行錯誤的內(nèi)容放在文件的最后一行。
[root@jsh-01 test]# cat 1.txt 999 [root@jsh-01 test]# ech 888 2>1.txt [root@jsh-01 test]# cat 1.txt -bash: ech: command not found [root@jsh-01 test]# ech 666 2>>1.txt [root@jsh-01 test]# cat 1.txt -bash: ech: command not found -bash: ech: command not found總結(jié)
以上是生活随笔為你收集整理的深入浅出学习Linux(基础知识一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Java-Hanlp训练CRF模型
- 下一篇: 盘点一个Pandas操作Excel多条件