一、.列印行號(至少三種方法) 使用該命令創建文件:for i in {01..03};do echo luffy${i} >> city.txt ;done 方法1.cat -n city cat :查看文件的內容 -n:對所有輸出的行進行編號 方法2.vim city.txt 在末行模式下輸入s ...
一、.列印行號(至少三種方法)
使用該命令創建文件:for i in {01..03};do echo luffy${i} >> city.txt ;done
方法1.cat -n city
cat :查看文件的內容
-n:對所有輸出的行進行編號
方法2.vim city.txt 在末行模式下輸入set nu
方法3.grep -n "." city.txt
grep:搜索文本,並把匹配的行列印出來
.:在正則裡面表示任意一個字元
-n:把搜索找到的行加上行號
二、 企業的基礎優化有哪些
1.關閉selinux關閉iptables
2.限制ssh的登錄設置更改埠和禁止root遠程連接
3.創建普通用戶來管理網站,防止使用root許可權過大進行的一些誤操作
4.定時自動更新伺服器時間,使其與互聯網時間同步
三、如何過濾出已知當前目錄下luffycity中的所有一級目錄,(不包含luffycity下麵的目錄的子目錄及隱藏目錄,即只能時第一級目錄)
通過以下命令創建環境
mkdir /luffycity
cd /luffycity
mkdir ext/luffy test alex shijie -p
touch linux python wu.gz banana.bz2
方法1. tree -Ld 1 /luffycity
tree:以樹形顯示目錄結構
-L:最多顯示幾層目錄
-d:只顯示目錄
方法2.find -maxdepth 1 -type d ! -name '.'
find:用於指定目錄下查找文件
-type :找什麼類型的
-maxdepth:向下查找的最大深度
d :目錄
!:非,取反
-name:什麼名字
四、解釋以下目錄作用
/etc:存放的系統的配置文件
/usr/local:編譯安裝的軟體預設的位置
/var/log :日誌文件
/home :普通用戶的家目錄
/tmp :臨時文件的存放位置
/dev :一些設備,光碟,硬碟
五、 /etc/目錄為Linux系統的預設的配置文件即服務啟動命令的目錄,請用tar打包/etc整個目錄(打包及壓縮,但需要排除/etc/services文件
tar zcf /tmp/etc.tar.gz /etc/ --exclude=etc/services
--exclude:排除某個文件不打包
六、硬鏈接和軟連接的區別
創建:不帶參數的情況下,ln命令創建的是硬鏈接,帶參數-s創建的軟鏈接
含義:硬鏈接與源文件的inode號相同,軟鏈接相當於快捷方式
特點:不能對目錄創建硬鏈接,可以創建軟鏈接,硬鏈接不可以跨文件系統,軟鏈接可以跨文件系統
刪除:刪除源文件對硬鏈接無影響,軟鏈接文件將失效
七、簡述raid0 raid1 raid5 三種工作模式的工作原理及特點
raid0:最少一塊盤,由有一塊或N塊盤組成,讀寫速度快你沒有冗餘,容量是各個盤之和
raid1:最少兩塊盤,一塊盤為另一塊盤的鏡像,讀寫性能一般,有備份比較安全,容量為最小盤的容量
raid5:最少三塊盤,通過奇偶的方式對數據進行備份,任何一個盤壞可以通過奇偶碼進行恢復
八、如何將當前終端字元集變更為 zh_CN.UTF8
臨時修改字元集:export LANG=zh_CN.UTF-8
永久修改字元集需要寫入配置文件:
vim /etc/sysconfig/i18n
生效: source /etc/sysconfig/i18n