-
博覽會好嗎
查看全部 -
可分享:可以分享給其他系統(tǒng)掛載使用的目錄
不可分享:自己機上的一些配置文件,或與程序相關(guān)
的文件
查看全部 -
虛擬機網(wǎng)絡(luò)模式
NAT模式,特點:虛擬機可以訪問外網(wǎng),但與主機不互通
網(wǎng)橋模式:又叫橋接模式,特點:既可以訪問外網(wǎng)又可以與主機互通
????????????????????????????????????????缺點:容易占用主機獨立IP,IP不夠用時容易出現(xiàn)沖突
internal模式? 特點:相當于在主機和虛擬機之間構(gòu)建的一個局域網(wǎng)
Host-only模式? 又叫主機模式,比較復雜
查看全部 -
文件圖解
查看全部 -
Linux常用命令
統(tǒng)計:
cat num.txt
cat seq.txt? 首字符向后按? 輸出
sort seq.txt
sort -u seq.txt 去重
sort -r num.txt 降序
sort -n num.txt 按照數(shù)值排序
sort -n -r num.txt 按照數(shù)值降序
uniq seq.txt? 相鄰行的去重
sort seq.txt | uniq? 排序了之后再去重
sort seq.txt | uniq -c? 出現(xiàn)的次數(shù)
sort seq.txt | uniq -d 找出重復的那行
網(wǎng)絡(luò):
tcpdump? 網(wǎng)絡(luò)的抓包分析
tcpdump host baidu.com
curl badu.com
wget baidu.com
tcpdump dst host 代碼目標地址
tcpdump src host?
性能:
top? 進程占用資源的情況
htop 交互式的進程查看器
free? 空閑/已用物理內(nèi)存/交換內(nèi)存
free -m 以兆顯示
查看全部 -
Linux 常見命令
路徑:
pwd 當前目錄路徑
pwd cd?tmp/ pwd
tree 樹狀圖的方式列出一個目錄的內(nèi)容
tree cd?.. ls? tree tree?-a??顯示隱藏文件
查詢:
find?
find?-name?"*.txt" find?/?-name?"*.txt"
tar 歸檔??
打包
tar cvf a.tar b.txt c.txt
man tar 看tar命令的幫助列表
解包
mv a.tar tmp/
cd tmp/
tar xvf a.tar
cd ..
壓縮
tar -zcvf a.tar.gz b.txt a.txt
mv a.tar.gz tmp/
cd tmp/
解壓
tar -zxvf a.tar.gz
進程:
ps -A 所有的進程
ps -u root 顯示當前用戶的進程
ps -ef 看所有進程和誰執(zhí)行的
ps -ef | grep ssh
ps -ef | grep mysql
ss -t -a 顯示tcp鏈接
ssh -u -a udp的鏈接
ss -lp | grep 3306
查看:
cat b.txt? 查看b.txt的內(nèi)容
cat -n b.txt > d.txt? 把b.txt的內(nèi)容加個行數(shù)寫到d.txt
cat d.txt
head 查看前面幾行
head b.txt
head -n 2 b.txt 前面2行
head -2 b.txt?
head -n -2 b.txt 除去后面2行的內(nèi)容
統(tǒng)計:排序和過濾
uniq
sort
查看全部 -
目錄存儲結(jié)構(gòu)
inode:存儲數(shù)據(jù)的元數(shù)據(jù)(權(quán)限/時間/字節(jié)數(shù))
數(shù)據(jù)塊:存儲數(shù)據(jù)本身
8個扇區(qū)一個塊,4kb,數(shù)據(jù)區(qū)、inode區(qū),占硬盤的12.8%
df -i? ?查看硬盤分區(qū)的inode總數(shù)
通過inode來識別文件,系統(tǒng)通過文件名找到inode號碼,根據(jù)inode號碼找見文件的信息,根據(jù)信息找見系統(tǒng)的block,讀出
ls -i a.txt? 可以看到文件的inode的號碼
ll
ls tmp/
ls -i tmp/
目錄存儲結(jié)構(gòu)查看
stat file_name? ? 查看單文件元數(shù)據(jù)
df -i? inode使用情況
df -h? 磁盤使用情況
創(chuàng)建硬鏈接
ln a.txt b.txt
ls
ll
ls -li 查看每個文件的inode
stat a.txt
stat b.txt
軟鏈接
文件a依賴于文件b,指向b的文件名
刪除inode節(jié)點
mv a.txt c.txt? 改變文件名,inode是不變的
stat c.txt
查看全部 -
Linux格式化磁盤以及掛載
創(chuàng)建一塊磁盤? ?設(shè)置 - 存儲 - 控制器 - 新增 -?
啟動虛擬機?
df -Th 看一下文件系統(tǒng)的分區(qū)
fdisk -l 分區(qū)工具看一下磁盤
fdisk /dev/sdb
m? 看幫助
n? ?添加新的分區(qū)
w? 保存
mkfs.xfs /dev/sdb? ?格式化
df -h
?
mkdir u1? 創(chuàng)建目錄
mount /dev/sdb01? /u1? ?掛載到某個目錄下面
查看全部 -
Linux的基本哲學? ——? 一切皆文件
VFS虛擬文件系統(tǒng),內(nèi)核的子系統(tǒng)之一,為用戶側(cè)提供文件和文件系統(tǒng)操作的統(tǒng)一的接口,屏蔽不同文件系統(tǒng)/存儲介質(zhì)的差異
ext4
xfs 高性能64位日志文件系統(tǒng),帶有日志功能防止宕機丟數(shù)據(jù),提供原生備份工具,最大分區(qū)大小16T
nfs 網(wǎng)絡(luò)文件系統(tǒng)
VFS特性
內(nèi)核層抽象通用的文件系統(tǒng)接口,支持問價/網(wǎng)絡(luò)/特殊文件系統(tǒng)
VFS抽象對象
超級塊:文件系統(tǒng)
目錄項:文件路徑
索引節(jié)點:具體文件
文件:進程打開的文件
Linux文件系統(tǒng)特點
樹形分層結(jié)構(gòu)、一切接文件、Centos8默認文件系統(tǒng)
查看全部 -
Linux文件系統(tǒng)??
FHS規(guī)范? 約定俗稱的目錄規(guī)范
可分享(可以分享給網(wǎng)絡(luò)上其他主機掛載使用的)/不可分享(配置文件)? ?
不可變(函數(shù)庫/說明文件/配置文件)/可變(日志)
根目錄? /? ? ??
usr二級目錄/可分享不可變動(unixt software resourse)/默認軟件的目錄,相當于programfiles/windows,下面一般會有bin、local下安裝不是由發(fā)行版提供的一些軟件,比如mysql? ??
bin可執(zhí)行的文件/單位維護模式下/必要命令?
home家目錄/系統(tǒng)默認的一個家目錄/新增一個賬號?
etc配置文件/賬號密碼/啟動文件/可查閱/root用戶更改?
var動態(tài)數(shù)據(jù),緩存,登錄日志,軟件運行產(chǎn)生的文件lib、log
查看全部 -
centos8網(wǎng)絡(luò)配置
設(shè)置 - 網(wǎng)絡(luò) - 網(wǎng)卡1(默認NAT)
主機網(wǎng)絡(luò)管理器 - 創(chuàng)建網(wǎng)卡 - 啟用網(wǎng)卡?
設(shè)置 - 網(wǎng)絡(luò) - 網(wǎng)卡2(Host-Only)- 選擇剛才啟用的網(wǎng)卡
啟動
ip?addr cd?/etc/sysconfig/network-scripts/ ls cp?ifcfg-enp0s3?ifcfg-enp0s9 vi?ifcfg-enp0s8
更改一些內(nèi)容:
BOOTPROTO="static"
NAME="enp0s8"
UUID=""
IPADDR=網(wǎng)絡(luò)的靜態(tài)地址
GATWWAY=網(wǎng)關(guān),與網(wǎng)絡(luò)管理器里面配置的網(wǎng)卡配置一致?
NETMASK=子網(wǎng)掩碼
centos8已經(jīng)把一些網(wǎng)絡(luò)腳本的命令取消掉了
nmcli c reload
ip addr
ssh連接
yum install openssh-server
查看ssh的配置文件
vi /etc/ssh/sshd_config
啟動服務(wù)
systemctl status sshd? 一般是active狀態(tài)
加入到開機自啟里面
systemctl enable ssdh
systemctl enable sshd
systemctl start sshd
遠程工具連一下
ssh root@192.168.56.104
輸入密碼
主機名的更新
hostnamectl? ?查看目前的主機名
方式一:
hostnamectl set-hostname imooc
hostnamectl
方式二:
nmtui? - set system hostname 通過鍵盤操作
hostnamectl
方式三:
nmcli g hostname imooc
reboot?
安全更新
yum updateinfo list sercurity installed
yun update --security
查看全部
舉報