Linux復(fù)習(xí)2
用戶與組管理
1.???? 新建lamp1組? 并設(shè)置密碼。
??cd /
?groupadd lamp1
?gpasswd lamp1
2.???? 新建lamp2組? 并設(shè)置密碼。
?groupadd lamp2
?gpasswd lamp2
3.???? 新建user1用戶, 設(shè)置密碼。
useradd user1
?passwd user1
4.???? 新建zhangsanfeng用戶,設(shè)置密碼。
useradd? zhangsanfeng
?passwd? zhangsanfeng
5.???? 將user1? 的主組修改成為lamp1組。
usermod? -G lamp1 user1
6.???? 將zhangsanfeng用戶放入lamp2組。
Gpasswd? -a? zhangsanfeng? lamp2
7.???? 查看user1 和 zhangsanfeng的用戶信息
cat? /etc/passwd
文件操作和shell編程
在/home目錄下新建JISUANJI目錄,并修改該目錄的擁有者改為zhangsanfeng,歸屬組設(shè)為lamp2
cd? /home??
mkdir? jisuanji
chown? zhangsanfeng? jisuanji?
Chgrp? lamp2? jisuanji
ll
1.修改JISUANJI目錄的權(quán)限為 rwxrwx---
Chmod? 770? jisuanji
2.將user1用戶加入到lamp2中
gpasswd? -a? user1? lamp2
3.切換zhangsanfeng用戶,并切換工作為lamp2 新建 ks01.sh文件
visudo
esc
:100
i
zhangsanfeng????? ALL=(ALL)??????? ALL
user1???? ALL=(ALL) ?????? ALL
esc
:wq
su? zhangsanfeng
newgrp? lamp2
sudo? touch? ks01.sh
4.使用vim 編輯ks01.sh 寫入 當(dāng)前系統(tǒng)時(shí)間及查看系統(tǒng)狀態(tài)前5行的指令。
sudo? vim? ks01.sh
i
ehco? $(date)
top? -n? 5
esc
:wq
top? -n? 5
5.修改ks01.sh的權(quán)限為rwxrwx---
sudo? chmod? 770? ks01.sh
6.切換為user1用戶 執(zhí)行ks01.sh文件
su? user1
sudo? bash? ks01.sh
結(jié)論驗(yàn)證:將每一步的命令和執(zhí)行結(jié)果截圖放在每一步的后面。
磁盤管理與軟件安裝
1.下載JDK2.0的linux安裝包,放入U盤 。
2.在/mnt目錄下新建usb,掛載U盤到/mnt/usb目錄下。 \
su? root
fdisk? -l
cd? /mnt
mkdir? usb
cd? ..
mount? /dev/sdb1? /mnt/usb
cd? mnt
ls
cd? usb
ls
3.新建/var/jdk目錄,從/mnt/usb/下復(fù)制jdk安裝包到該目錄下。
cd? /var
mkdir? jdk
cd? /mnt
cd? usb
cp? a.txt? /var/jdk
cd? /var/jdk
ls
4.安裝jdk-8u202-linux-x64.rpm文件。
5.根據(jù)安裝目錄/usr/java/jdk1.8.0_211-amd64,配置jdk環(huán)境變量,并生效profile文件。
vim? /etc/profile
i
JAVA_HOME=/usr/java/jdk1.8.0_211-amd64
PATH=$PATH:JAVA_HOME/bin
esc
:wq
source? /etc/profile
6.進(jìn)入/home目錄,使用vim編寫輸出helloworld的 一個(gè)hello.sh文件 。
cd? /home
vim? hello.java
i
#!/bin/bash
echo? “hello world”
esc
:wq
chmod? 755? hello.java
bash? hello.java
網(wǎng)絡(luò)配置與軟件安裝
1.查看linux主機(jī)的ip地址?
啟用以太網(wǎng)2(VMnet8)
右鍵屬性Internet協(xié)議版本4
ip地址改為192.168.學(xué)號(hào).xx
虛擬機(jī)設(shè)置網(wǎng)絡(luò)適配器改為NAT模式
Cd? /etc/sysconfig/network-scripts/
Vim? ifcfg-ens33
2.查看NET模式上網(wǎng)網(wǎng)段,設(shè)置網(wǎng)段為192.168.學(xué)號(hào)后兩位.0,配置Linux主機(jī)的ip地址 192.168.學(xué)號(hào)后兩位.1。(4分)
啟用以太網(wǎng)2(VMnet8)
右鍵屬性Internet協(xié)議版本4
ip地址改為192.168.學(xué)號(hào).xx
虛擬機(jī)設(shè)置網(wǎng)絡(luò)適配器改為NAT模式
Cd? /etc/sysconfig/network-scripts/
Vim? ifcfg-ens33
i
IPADDR=192.168.學(xué)號(hào).100
GATEWAY=192.168.學(xué)號(hào).254
esc
:wq
systemctl? restart? NetworkManager
ifconfig? en33? 192.168.學(xué)號(hào).100
ifconfig
3.啟動(dòng)網(wǎng)卡,測(cè)試上網(wǎng)。使用ping命令測(cè)試百度首頁(yè)。
Ping? www.baidu.com
4.網(wǎng)絡(luò)下載tomcat軟件到/var目錄。
https://dlcdn.apache.org/zhangsanfengcat/zhangsanfengcat-8/v8.5.89/bin/apache-zhangsanfengcat-8.5.89.tar.gz
5.新建 /var/tomcat目錄 ,解壓apache-tomcat-8.5.89.tar.gz 到此目錄。
?
6.配置tomcat環(huán)境變量。
yum? -y? install? tomcat
7.開啟tomcat服務(wù)。
?
vim編輯器
1.使用vim命令新建一個(gè)使用自己名字拼音命名的文件。
vim? 姓名
2.編輯插入兩行文字
好好學(xué)習(xí)天天向上”。
i
好好學(xué)習(xí)
天天向上
3.將上述兩行文字使用行復(fù)制命令,整體復(fù)制3遍。
2yy
p
p
p
4.替換修改“騷年” 為“少年”。
esc
:%s/騷年/少年/g
5.(保存退出后,統(tǒng)計(jì)文中“好”字出現(xiàn)的次數(shù)。
esc
:wq
grep? “好”? 姓名? |wc? -w
結(jié)課成績(jī)表
學(xué)生姓名
?
班級(jí)
?
任課教師
?
課程名稱
Linux系統(tǒng)及應(yīng)用
課程編號(hào)
10241120
題目
步驟
驗(yàn)證結(jié)果
總分
試題一:
?
?
?
試題二:
?
?
?
試題三:
?
?
?
試題四
?
?
?
試題五
?
?
?
合計(jì)
?
?
?
任課教師簽字:??????????? ?????????年??? 月??? 日
注:1.評(píng)分標(biāo)準(zhǔn)欄應(yīng)根據(jù)課程的不同進(jìn)行適當(dāng)?shù)恼{(diào)整,包括評(píng)分標(biāo)準(zhǔn)選項(xiàng)的數(shù)量、內(nèi)容、分值等;
2.評(píng)分標(biāo)準(zhǔn)要與考查課考試審批中的評(píng)分標(biāo)準(zhǔn)保持一致;
? 3.該表由學(xué)生打印并填寫抬頭內(nèi)容,裝訂在學(xué)生考查課材料的最后一頁(yè)。
?