目錄結構下部
第1章 1.9 /etc/init.d/ 服務管理命令存放處
第2章 1.10 /etc/profile 環境變量 別名 ※※※※※
第3章 1.11 /etc/bashrc 別名
#全局 國法
/etc/profile ※※※※※
/etc/bashrc
#局部 家規
~/.bashrc #別名
~/.bash_profile #環境變量 別名
第4章 1.12 /etc/issue 文件內容用戶登錄系統之前顯示
(在虛擬機中顯示,xshell不顯示)
cat/etc/issue.net (查看/etc/issue.net)
> /etc/issue ( 清 空 )
> /etc/issue.net ( 清 空 )
第5章 1.13 /etc/motd 文件內容用戶登錄系統之後顯示
[root@oldboyedu50-lnb ~]# cat /etc/motd (查看)
[root@oldboyedu50-lnb ~]# echo 'welcome to oldboy lnb class 50'> /etc/motd
[root@oldboyedu50-lnb ~]# cat /etc/motd (查看)
welcome to oldboy lnb class 50
第6章 1.14 /etc/sysconfig/i18n 字符集(語言)
/etc/小結:
/etc/sysconfig/network-scripts/ifcfg-eth0 【網卡配置文件】
2. /etc/resolv.conf 【DNS的配置文件】
3. /etc/sysconfig/network 【主機名配置文件】
4. /etc/hosts 【IP地址與域名對應關係】
5. /etc/fstab 【開機自動掛載】
6. /etc/rc.local 【開機自啓動】
7. /etc/inittab 【運行級別的配置文件】
8. /etc/profile 【環境變量 別名】
9. /etc/bashrc 【別名】
10. /etc/issue 【文件內容用戶登陸前顯示】
11. /etc/motd 【文件內容用戶登陸後顯示】
12. /etc/sysconfig/i18n 【修改字符集】
/usr/local linux編譯安裝軟件默認的位置
/usr/share 文檔和幫助
/usr/src 源代碼
第7章 linux下面安裝軟件的常見的方法:
7.1 yum
點外賣 缺啥少啥 外賣解決
替你下載 替你安裝 替你解決缺少的東西
yum install tree -y
yum install tree lrzsz -y
7.2 rpm
超市速凍水餃(半成品) 缺啥少啥 自己解決
rpm -ivh 軟件包.rpm #rpm包 (.exe )
7.3 編譯安裝
自己做 根據自己喜好
備菜 炒菜 上菜
./configure make make install
第8章 #光盤是否掛載 光盤是否有入口
[root@oldboyedu50-lnb ~]# df –h (查 看)
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 19G 1.5G 17G 9% /
tmpfs 931M 0 931M 0% /dev/shm
/dev/sda1 190M 40M 141M 22% /boot
[root@oldboyedu50-lnb ~]# #/dev/sr0 (/dev/cdrom) 光盤入口
[root@oldboyedu50-lnb ~]# mount /dev/cdrom /mnt (掛載)
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@oldboyedu50-lnb ~]# df –h (查 看)
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 19G 1.5G 17G 9% /
tmpfs 931M 0 931M 0% /dev/shm
/dev/sda1 190M 40M 141M 22% /boot
/dev/sr0 3.7G 3.7G 0 100% /mnt
[root@oldboyedu50-lnb ~]#
第9章 #rpm命令安裝軟件包
[root@oldboyedu50-lnb /mnt]# rpm -ivh /mnt/Packages/tree-1.5.3-3.el6.x86_64.rpm
Preparing... ########################################### [100%]
package tree-1.5.3-3.el6.x86_64 is already installed
[root@oldboyedu50-lnb ~]# rpm -qa lrzsz
lrzsz-0.12.20-27.1.el6.x86_64
[root@oldboyedu50-lnb ~]# #rpm -q 查詢 -a 所有
[root@oldboyedu50-lnb ~]# rpm -qa tree lrzsz
tree-1.5.3-3.el6.x86_64
lrzsz-0.12.20-27.1.el6.x86_64
[root@oldboyedu50-lnb ~]# rpm -qa |grep tre
tree-1.5.3-3.el6.x86_64
#rz 文件 從windows上傳到linux
#sz 從linux中下載到 windows 下載
小結:
/usr/local
linux安裝軟件三種方法
yum
rpm(熟悉)
掛載光盤
/var 目錄 variable 經常變化
/var/log 日誌
[root@oldboyedu50-lnb ~]# ll /var/log/messages /var/log/secure
-rw-------. 1 root root 212235 Jul 19 21:30 /var/log/messages #系統默認的日誌
-rw-------. 1 root root 8002 Jul 19 19:32 /var/log/secure #安全日誌 記錄用戶登錄信息日誌
試驗:
複製用戶,修改密碼
輸入錯誤密碼
#:tail /var/log/secure
Jul 19 22:04:45 oldboyedu50 sshd[4890]: Failed password for root from 10.0.0.1 port 52303 ssh2
Jul 19 22:04:52 oldboyedu50 sshd[4890]: Failed password for root from 10.0.0.1 port 52303 ssh2
Jul 19 22:04:56 oldboyedu50 sshd[4890]: Failed password for root from 10.0.0.1 port 52303 ssh2
Failed 失敗:
可以查看用戶登錄信息
查看輸入錯誤密碼的IP
第10章 如何優雅的查看日誌內容
10.1 .head
10.2 .tail
10.3 .grep
10.4 less
10.5 more
(less可以一頁一頁查看文件內容)
空格 或 f 下一頁
b 上一頁
q 退出
less與more的區別:
less結束之後會顯示END 按q結束
more 直接結束
第11章 日誌切割(日誌輪詢)
[root@oldboyedu50-lnb /tmp]# ll /var/log/messages* /var/log/secure*
-rw-------. 1 root root 212332 Jul 19 22:00 /var/log/messages
-rw-------. 1 root root 204690 Jul 16 14:33 /var/log/messages-20180716
-rw-------. 1 root root 8653 Jul 19 22:04 /var/log/secure
-rw-------. 1 root root 3336 Jul 16 15:01 /var/log/secure-20180716
#系統會定時的把系統的日誌切割
第12章 總結:
12.1 目錄結構特點
12.2 掛載使用光盤
12.3 目錄
12.3.1 /etc
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/sysconfig/network
/etc/hosts
/etc/fstab
/etc/rc.local
/etc/inittab
/etc/profile
/etc/bashrc
/etc/issue
/etc/motd
/etc/sysconfig/i18n
12.3.2 /usr/local
12.3.3 /var/log
/var/log/messages
/var/log/secure
12.3.4 /proc
/proc/cpuinfo
/proc/meminfo
/proc/loadavg
/proc/mounts
12.4 4. 網卡配置文件含義
DEVICE
BOOTPROTO
IPADDR
NETMASK
GATEWAY
ONBOOT
DNS1
DNS2