寒假作業

1、自己動手安裝Centos7.6操作系統。

2、常見Linux的發行版有哪些?並描述不同發行版之間的聯繫與區別。
redhat 收費的
centos 免費的rhel
fedora 最新版本
debian ubuntu 桌面爲主的系統

3、描述linux目錄結構以及目錄結構命名規定
單根形態的倒置樹形結構
文件名不能超過255個字節
包括路徑在內的文件名稱最長4095個字節

4、Linux幫助都有哪幾種,如何使用?
man command
command --help -h
command --info

5、常用的用戶以及文件管理命令有哪些,並演示命令以及用法。
cp -a file file2 #file2保留file的所有屬性
mv /root/file /tmp/file #移動文件file
rename conf conf.bak *.conf
rm -rf
useradd -s /sbin/nologin -g root user1
usermod -G bin user2
userdel -r user1

6、總結umask用法,以及umask和文件權限的關係
umask #查看當前umask值

root用戶的umask值是0022
普通用戶的umask值是0002

新建文件權限是666-umask
新建目錄權限是777-umask值

7、創建用戶gentoo,附加組爲bin和root,並設置默認shell爲/bin/csh,註釋信息爲 "Gentoo Distribution"
useradd -G bin,root -s /bin/csh -c "Gentoo Distribution" gentoo

8、使用命令行展開功能,創建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目錄下創建目錄:x_y, x_z, q_y, q_z
mkdir /tmp/{a1/{a,b},a2} -p
mkdir /tmp/{x,q}/{y,z} -p

9、總結vim模式、常見快捷命令用法,並演示快捷命令用法
命令模式-默認模式 剪切/複製粘貼文本
編輯模式 修改文本
擴展命令模式 保存退出

命令模式:  i    在光標所在出處輸入
            L   在當前光標所在行的行首輸入
            a   在光標所在後面輸入
            A   在光標所在行的行尾輸入
            o   在光標所在行下方打開一個新行
            O   在光標所在行的上方打開一個新行

擴展命令模式快捷命令:  w 寫入
                        wq  保存並退出
                        q   退出
                        q!  不保存退出

10、編寫一個腳本接收二個數字,實現任何二個數字之和。
vim test.sh
#!/bin/bash
echo $[$1+$2]

chmod a+x test.sh
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章