人因梦想而伟大,又因坚持梦想而成长。|

TomLove

园龄:1年11个月粉丝:1关注:1

Linux 期末测试练习

Linux 上机练习

date 显示当前时间

sudo shutdown -r +10 十分钟后重启机器

sudo shutdown -c 取消

sudo shutdown -h +10 十分钟后关机

sudo shutdown -c 取消

显示机器已定义的别名,并永久定义history 10的别名为his。

$ echo "alias his='history 10'" >> ~/.bashrc
$ source ~/.bashrc

runlevel 显示当前系统的运行级别

sudo telinit 0 关机

sudo telinit 6 重启

uname -r 显示内核版本

lsb_release -a 显示系统发行版本版本号,这里以 ubuntu 为例

sudo -i 切换 root 模式

exit 退出 root 模式

cat -n .etc.passwd 加行号显示 /etc/passwd 文件。

od -An -t u1 text 以十进制显示文件

od -An -t o1 text 以八进制显示文件

od -An -t c text 以 ASCII 形式显示

head -n 4 /etc/passwd | tail -n 1 使用管道,显示文件/etc/passwd文件的第四行

三、文件操作

1、在你的工作目录下同时建立五个子目录,d1、d2和d3;在d1目录下同时建立的d11、d12目录,指定d11和d12目录的权限为文件的主人具有全部的权限、同组人可读可写,其他人只能执行。

$ mkdir d1 d2 d3
$ mkdir d1/d11 d1/d12
$ chmod 751 d1/d11 d1/d12
$ ls -l /d1

2、在d1目录下建立文件dfile1、dfile2、dfile3;分别写入以下内容:

​ dfile1:显示/etc下文件的详细信息,写入此文件;

​ dfile2:把/etc/manpath.config的内容写入此文件;

​ dfile3:显示d1目录下文件的索引节点号,把显示内容写入此文件。

$ ll /etc > dfile1
$ cat /etc/manpath.config > dfile2
$ ls -i > dfile3

3、把d1目录下的dfile1和dfile2文件,复制到d11子目录;把dfile3移动到d12子目录。

$ cp dfile1 dfile2 d11
$ mv dfile3 d12

4、把d1下的子目录和文件复制到d2。

# 此时在 d1 问价夹内
cp -r * ../d2

5.复制d1目录下dfile1文件,复制后的文件名为dfile2,原dfile2作备份。

# 此时在 d1 文件夹内
cp dfile1 dfile2

6、使用tar和gzip命令打包并压缩d2、d3目录,生成的文件名以姓名拼音+学号后两位命名,并把文件放到d1目录中。

# 使用tar和gzip命令打包并压缩d2、d3目录
tar -czvf wangxinlei32.tar.gz d2 d3
mv wangxinlei32.tar.gz d1/

8、解压上一步生成的文件到d3目录。

# 确保当前在 d1 文件夹内
# 解压文件到d3目录
$ tar -xzvf wangxinlei32.tar.gz -C d3

9、删除d1中所有以d开头的文件。

# 确保当前在 d1 文件夹中
$ rm -r d*

10、删除文件夹d12。

$ rm -r d12

四、用户与文件

1 建立两个用户,名字为user1、user2。

$ sudo adduser user1
$ sudo adduser user2

2 转到user1用户,在工作目录下建立目录testdir, 用输出重定向在testdir目录里建立两个文件,文件名字为test1和test2,内容自定;并在目录testdir下建立名字为testdir1的子目录,在testdir1 目录里建立test3文件,文件的内容是test1+test2。

$ su user1
$ mkdir testdir
$ cd testdir
$ echo "this is test1" > test1
$ echo "this is test2" > test2
$ mkdir testdir1
$ cd testdir1
$ cat ../test1 ../test2 >> test3

本文作者:TomLove

本文链接:https://www.cnblogs.com/tomlove/p/17916002.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   TomLove  阅读(133)  评论(0编辑  收藏  举报
   
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起