1. 欲把當前目錄下的file1.txt復制為file2.txt 命令是?
cp file1.txt file2.txt
cp file1.txt file2.txt
2.批量創建oldboy01,oldboy02,...oldoby05這幾個目錄
mkdir oldboy{01..05}
mkdir oldboy{01..05}
3.顯示/oldboy 下面所有文件(包含隱藏文件)的詳細信息
ls -a /oldboy
ls -a /oldboy
4.在/oldboy目錄下創建以你名字的目錄。(已知oldboy目錄不存在,請用一條命令實現)
mkdir /oldboy/clf -p
mkdir /oldboy/clf -p
5.在你名字的目錄下面創建兩個文件,分別為test.txt,test.log
touch /oldboy/clf/test.{txt,log}
touch /oldboy/clf/test.{txt,log}
6.把test.txt文件移動到/tmp目錄下面
mv test.txt /tmp
mv test.txt /tmp
7.把test.log文件重命名為test.sh
mv test.log test.sh
mv test.log test.sh
8.刪除test.sh這個文件
rm -f test.sh
rm -f test.sh
9.刪除oldboy這個目錄
rm -r oldboy
rm -r oldboy
10.切換到/tmp目錄下,查看當前的工作位置,同時創建data1、data2、data3、共三個目錄。
cd /tmp
pwd
mkdir data{1..3}
cd /tmp
pwd
mkdir data{1..3}
11.接上一題,分別在data1、data2、data3三個目錄下創建3個文件,名字為oldboy1、oldboy2、oldboy3.然后查看/tmp目錄的整個目錄結構情況,最后檢查下data1和oldboy1兩個對象的屬性。
touch data{1..3}/oldboy{1..3}
tree /tmp
ll -d data1
ll data{1..3}/oldboy1
touch data{1..3}/oldboy{1..3}
tree /tmp
ll -d data1
ll data{1..3}/oldboy1
12.把/etc/hosts文件復制到/tmp/data1目錄下,然后把data1目錄復制到/opt/目錄下。
cp /etc/hosts /tmp/data1
cp -a /tmp/data1 /opt/
cp /etc/hosts /tmp/data1
cp -a /tmp/data1 /opt/
13.將/tmp/data1目錄移動到/root目錄下,然后刪除/opt/data1目錄下的hosts文件,最后刪除/opt目錄下的data1目錄。
mv /tmp/data1 /root
rm -rf /opt/data1
mv /tmp/data1 /root
rm -rf /opt/data1
14.查看oldboy.txt文件中的內容,並顯示行號(請使用cat命令)。
cat -n oldboy.txt
cat -n oldboy.txt
15.使用cat命令把oldboy oldgirl student三行內容(每個字符串是一行內容)寫入到test.txt文件中
cat >test.txt<<EOF
oldboy
oldgirl
student
EOF
cat >test.txt<<EOF
oldboy
oldgirl
student
EOF
16.查看系統中/etc/services文件中的內容(使用more和less命令,進行上下頁查看,並搜索關鍵字‘ssh’,之后退出。)
more /etc/services f下翻 b上翻 /ssh q
less /etc/services f下翻 b上翻 /ssh q
more /etc/services f下翻 b上翻 /ssh q
less /etc/services f下翻 b上翻 /ssh q
17.使用cat命令查看文本文件的內容時要對所有的輸出行進行顯示行號,怎么實現?
cat -n
cat -n
18.使用mv命令,下列說法錯誤的是?c d
A.mv命令可以重命名文件
B.mv命令可以移動文件
C.mv命令可以復制文件
D.mv命令可以刪除文件
A.mv命令可以重命名文件
B.mv命令可以移動文件
C.mv命令可以復制文件
D.mv命令可以刪除文件
19.刪除文件的命令為?
rm
rm
20.顯示"I'm a student"到屏幕上面
echo 'I'm a student'
echo 'I'm a student'
21.將"I'm a student"追加到hello.txt文件中
cat "I'm a student">>hello.txt
cat "I'm a student">>hello.txt
22.將/etc/passwd文件復制到/opt目錄中
cp /etc/passwd /opt
cp /etc/passwd /opt
23.將/tmp目錄復制到當前用戶的家目錄下
cp -a /tmp ./
cp -a /tmp ./
24.將/opt目錄下的hosts文件移動到/root目錄下,並將其改名為ip.txt
mv /opt/hosts /root/ip.txt
mv /opt/hosts /root/ip.txt
25.把/var/log/目錄下的所有文件拷貝到/opt目錄下
cp -a /var/log/* /opt/
cp -a /var/log/* /opt/
26.使用echo命令創建一個非空文件
echo '1' >1.txt
echo '1' >1.txt
27.使用echo命令把oldboy oldgirl student三行內容(每個字符串是一行內容)寫入到test.txt文件中
echo -e 'oldboy\noldgirl\nstudent' >test.txt
echo -e 'oldboy\noldgirl\nstudent' >test.txt
28.將/etc/hosts和/etc/passwd兩個文件合並為一個新文件,文件名稱為test.log
cat /etc/hosts /etc/passwd >> test.log
cat /etc/hosts /etc/passwd >> test.log
29.將/etc/services文件拷貝到/root目錄下
cp /etc/services /root
cp /etc/services /root
30.分頁查看/root/services文件,要求從第10行開始顯示
more +10 /root/services
more +10 /root/services