脚踏实地学LINUX简单命令

自己好像有很久没学习了,现在连一些简单的LINUX命令都欺负我啊,现在就把下面的一些命令来拿复习一下,

3. 修改exam-xxxxxxxxxxx目录的属性, 使其为(rwx------), 即owner具有读,写,执行(rwx)权限, group和other不具备任何权限.

>> 在下一行的 ~$ 后面写出你用的完整命令(本题5分):
>> ~$ chmod og-rwx exam-12345678900  //chmod 700 filename
4. 填空题(本题30分, 每空2分):

4b. 查看我正在用哪个用户名工作, 用命令_whoami_____.
4c. 随便举出3个查看文本文件内容的命令 _cat_____, _less_____, _more_____.
4d. 命令 ls -tl 中的 -tl 起什么作用? ___长列表, 按时间排序_______________.

//如果按大小来排序 ls -Sl
4e. 命令 cp -r src dst 中的 -r 起什么作用? ____拷贝目录中的所有内容______.
4f. 命令 ps 是用来____查看我当前的进程____________________.
4g. 将一个在前台(foreground)工作的进程推到后台(background), 要分两步:
1. ______Ctrl-z________________________.
2. ______bg________________________.
4h. 命令 import 是用来 ___屏幕截图__________________.
4i. 命令 gimp 是用来 _____图象编辑__________________.
4j. 命令 info 是用来 _____查看命令的详细说明__________________.
4k. 命令 convert 是用来 __转换图形文件格式__________________.
4l. 命令 pdflatex 是用来 _编译LaTeX文件, 生成PDF文件_______________.
3.(5分)在考试目录树下找到含有 I am here! 这句话的文件.
该文件的绝对路径是
 grep -r 'I am here!' ~/*__________________________________.

4.(5分)在考试目录树下找到名字为"hide_n_seek"的文件.
该文件的绝对路径是__________________________________.
 find ~/ -name 'hide_n_seek'

5d. 编写一个简单script(名字叫my-cp.sh), 用它将xxxxxxxxxxx.out文件拷贝到0,1,2,3,4,5,6,7,8,9这十个目录中.(本题15分)

=================================
#!/bin/bash
for i in 0 1 2 3 4 5 6 7 8 9; do cp 12345678900.out $i; done

或者:
#!/bin/bash
i=0

while [ i -lt 9 ]
do
cp 12345678900.out $i
i=`expr $i + 1`
done

还有很多方式, 不赘述了, 自己看书练习.
=================================

6. 在exam-xxxxxxxxxxx目录下, 建立20个文件(文件名分别为f1, f2, f3, ..., f20).

=================================
for ((i=1; i <= 20; i++)); do touch f$i; done.//看到这,感觉有点像C语言的习惯是不,就多了一个括号嘛

6c. 将文件f21的属性改为(rw-rw-r--). (本题5分)

$ chmod g+w f21 //默认的情况是rw-r--r--

7. 用tar将exam-xxxxxxxxxxx目录打成tgz压缩包, 并将其拷贝到/home/staff/wx672/exam/linux/answers/目录中.
(本题5分)

$ cd
~$ tar zcf exam-12345678900.tgz exam-12345678900
~$ cp exam-12345678900.tgz /home/staff/wx672/exam/linux/answers/ 

//如果你不会把自己的答案做成一个TGZ文件,那就完了

8. (10分)考试目录下有个jpg目录, 里面有500个.JPG文件. 请将它们的文件名全部改为小写(.jpg).

考试结束.
#!/bin/bash
for var in *.JPG;
do
 mv $var `basename $var JPG`jpg
done



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值