關於linux知識點總結:
1 linux是操作系統
2 Linux 系統下可以開發java應用程序
3 並且源碼開放
4 java的jvm是用本地C寫的,所以Linux上的jvm與windows上的jvm 不同
5
< 順便提一句在,在裝linux虛擬機的時候 記著要一定要加一個swap 的分區,在以後的博文中我會介紹如何裝linux虛擬機的步驟>
etc/下裝有很多的系統文件,hom/下會有你自己添加新的用戶以及新用戶所擁有的文件夾,mnt/是你掛載光盤以及U盤是會用到的具體的命令我會在後面的博文中給大家介紹。/ 目錄下裝的是你的整個文件。
6 (1)cd /opt/jdk: 是進入到 /opt/jdk下
(2)假如當前目錄是opt的話: cd jdk 就是進入到jdk文件下(大家看好了沒有/)
(3)
若只有 cd 則表示返回到最初始的地方
若命令是cd .. 則是返回到前一個目錄
(提示一下:絕對路徑和相對路徑的區別 :以/<根>為開始的路徑都是絕對路徑,不是/為開始的路徑都是相對路徑)
[code]硬盤的兩種形式ide -> hd
scsi -> sd
Linux下練習的時候建議分三個區
/->根分區
boot分區 ->kernel(內核) ->512M
swap分區 ->虛擬內存 ->1G
工作中,根據實際情況分區
一塊硬盤可以分多少個分區
MBR最多4個分區(幾種解決方案)
1、4個主分區
2、3個主分區+1擴展分區(創建邏輯驅動器)
注:超過2T就不能使用
擴展分區不能直接使用,要創建邏輯驅動器
邏輯驅動器編號從5開始
GPT最多可以有128個分區
沒有邏輯驅動器
兩種桌面
GBINE(選項在上面)
KDE(選項在下面)
Linux系統下操作命令
cd
shell ^C
setup
shutdown -h now
達內大數據群QQ:451427662
初始化工作
1、在桌面上右擊選“在終端中打開”
2、執行setup -》防火牆配置 -》把啟用的*號去除 ->確定
安裝VMWARE TOOLS
1、點擊“虛擬機”菜單 -> “安裝Vmware tools”
2、在RHEL6系統中將會彈出一個窗口,把vmware-tools那個tar.gz的包雙擊打開,解壓到root
目錄下
3、在shell終端下,先輸入cd回車,進入到/root目錄
4、進入vmware開頭的那個目錄 cd vmware
5、目錄裡有一個綠顏色的文件,執行它, ./vm…..pl,詢問的問題全部回車
6、安裝完畢後,執行shutdown -h now關機
快照:
克隆:
1、Linux基本命令
uname -r //查看內核版本
2.6.32-431.e16.x86_64
主版本號: 2
次版本號: 6(偶數表示穩定版本,基數表示開發版)
修訂版本號: 32
紅帽公司修訂號:431.e16.x86_64
cat /etc/redhat-release //查看系統小版本
hostname //查看當前主機名
ifconfig eth0 //查看第一個網卡
ifconfig eth0 1.1.1.1 //設置ip地址1.1.1.1(臨時的)
pwd //查看當前位置
date //查看系統時間
date +%Y%m%d //設置當前系統時間的顯示格式
date [MMDDhhmmYYYY] //更改系統時間
MM 月份
DD 日期
hh 小時
mm 分鐘
YYYY 年份
date 100112302016
bc //計算器
quit //退出
shutdown -h now //關機
reboot //重啟
2、命令格式
基本用法
命令字 [選項] [參數1] [參數2]…
*中括號的意思是,可選項
命令字必不可少,選項和參數可有可無
命令字,選項,參數之間必須有空格,可以是一個,也可以是多個
選項作用:
調整命令的執行方式
單個字符選項前需要加-
選項如果是個單詞需要加–
多個單個字符選項可以用一個 - 合並(絕大多數)
ls 顯示當前目錄下的內容
ls -l
ls -l -h = ls -lh
ls –color
參數的作用:
命令操作的對象,比如目錄或者文件
參數可以有多個
ls //默認顯示當前目錄下的內容
ls /root //顯示/root目錄下的內容
ls /boot //顯示/boot目錄下的內容
ls /boot /root
ls -lhd /home /boot
3.技巧
Tab鍵作用
命令補齊
路徑補齊
命令和路徑排錯
shut(tab) //當輸入命令字母能夠唯一標識一個命令的時候自動補齊
sh(tab)(tab) //當輸入命令字母不能夠唯一標識一個命令的時候需要
按2下tab,把以輸入字母開頭的命令全部顯示出來供我們選擇
清屏操作
ctrl +l = clear
終止操作
ctrl +c
exit
調出歷史命令
上下鍵
4.查看及切換目錄
cd = cd ~ //回到當前用戶家目錄
/root //root用戶家目錄
eg:
cd /root
pwd
cd /boot
pwd
cd
pwd
cd /boot
cd ~
pwd
cd . //當前目錄不變
cd .. //返回上一級目錄
cd ../.. //返回上一級的上一級目錄
cd - //返回上一次工作目錄
eg:
cd /root
pwd
cd .
pwd
cd ..
wd
cd /boot/grub
pwd
cd ../..
pwd
cd /boot/grub
cd..
pwd
cd -
pwd
ls
ls -l = ll //長格式顯示
ls -a //顯示所有文件包含隱藏文件
ls -A //與-a效果一樣,但是不包含.和..
ls -ld //需要和-l一起使用,顯示目錄屬性
ls -lh //需要和-l一起使用,以人性化的大小單位來顯示文件大小
ls -R //遞歸顯示目錄下的內容
eg:
創建目錄
[code] 默認情況下10天不更新裡面的東西,系統會自動刪除絕對路徑:從/開始的
相對路徑:不從/開始的
eg:
? 匹配任意單個字符
[] 匹配連續多個字符中的一個
{} 匹配不連續多組字符
eg:
直接查看整個文件
—不足:內容較多時閱讀不完整
主要查看小文件
-不足:不方便向前翻頁
●基本交互操作
-按Enter鍵下翻一行、空格鍵下翻一屏
-按b鍵向上翻一屏
-按q或Q鍵退出、/鍵向後查找
-按?鍵了解操作說明
//分屏查看大文件內容 超過一屏才會分頁顯示
less //比more更加強大
-格式:less [選項] 文件名…
-優勢:支持前後翻頁
●基本交互操作
-按PgUp向前翻頁、PgDn向後翻頁
-按?鍵向前、按/鍵向後查找(n、N切換)
-其他與more命令類似
(可以根據關鍵字查找 eg:/root)
1.more是最基本的文本閱讀器
2.less是增強型的文本閱讀器、功能更多
-n 數字 //查看指定頭幾行
-格式:head -n 數字 文件名
tail -n 數字 文件名
1.未指定行數時,默認輸出10行
2.選項 -n 數字 可簡寫為 -數字
wc 統計
-wc - Word Count
-格式:wc [選項]… 文件名…
常用命令選項
# -l:計算文本的總行數
# -w: 計算單詞個數
# -c:計算文件的字節數
# -m:計算字符個數
●無選項時,相當於 -lwc
wc -l //統計行號
wc -l /etc/passwd //統計多少賬戶