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 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步