day10 作业
day10作业
题目
1.关于笔记md文件和图片资源如何存放,你的理解,如果md文档中,图片失效原因可能是?
原因是,图片的存放地不对。因该图片存放的地址因该是和笔记在一起的相对的位置。
2.显示出/opt/下内容,再写入到/tmp/about_opt.txt
ll /opt/ > /tmp/zbout_opt.txt
3.计算机常用文件大小单位换算是?
1G = 1024MB
1MB = 1024Kb
1bit(位) = 8b (字节)
4.如下字符串分别是几个字节?(默认是UTF-8编码表)
男儿当自强
我命由我不由天!
hello!linux
5.找出系统上所有的txt、log、png文件。(一条命令)
find / -type f -name '*.txt' -o -name '*.png'
6.找出系统上所有的txt、log、png文件,且显示其文件详细信息。(一条命令完成)
find / -type f -name '*.txt' -o -name '*.png' | ls -lh
7.找出系统中超过1M的txt,并且显示其文件具体容量信息。(一条命令完成)
find / -type f -size +1M -name '*.txt' | du -sh
8.请找出/var/log目录下哪些文件中含passwd信息。(提示,查一下-R参数)
find /var/log -type f | xargs -i grep 'passwd' {}
9.如何判断系统中是否存在root用户?(至少写2种办法)
id root
grep -n 'root' /etc/passwd
10.如何分析日志/var/log/message中包含了password信息的是哪些行?
grep 'passwd' /var/log/message
11.如何找出/var/log目录下,哪些文件中有password这样的字符信息?
grep -n 'passwd' /var/log -r
12.如何忽略大小写找出nginx配置文件中监听的端口号?(提示、listen字段)
grep -inw 'listen' /etc/nginx/nginx.conf
13.请找出/var/log下关于boot的文件有哪些?(要求用管道符)
find /var/log -type f | grep -n 'boot'
14.如何找出/etc/passwd中关于字符/bin/bash的行有哪些?(要求用管道符)
find /etc/passwd | xargs -i grep '/bin/bash' {}
find /etc/passwd | xargs -i grep '/bin/bash' {}
15.如何找出机器上的ssh进程?(要求用管道符)
ps -ef | grep 'ssh'
16.如何查看机器上关于ssh的端口号?
netstat -tunlp | grep 'ssh'
17.如何统计出系统中有多少个png文件?
find / -type f -name "*.png" | wc -l
21.解释下什么是文件创建时间,访问时间,修改时间(代码演示)
[root@linux-yzk ~]# stat yzk111
文件:"yzk111"
大小:0 块:0 IO 块:4096 普通空文件
设备:fd00h/64768d Inode:34203800 硬链接:1
权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
环境:unconfined_u:object_r:admin_home_t:s0
最近访问:2025-02-28 11:20:52.939215170 +0800
最近更改:2025-02-28 11:20:52.939215170 +0800
最近改动:2025-02-28 11:20:52.939215170 +0800
创建时间:-
22.解释下如下时间属性。
access time
change time
modify time
23.创建文件,且修改文件的时间属性,根据如下要求来。
[root@yuanlai-0224 tmp]# touch /tmp/yuchao_linux.txt
[root@yuanlai-0224 tmp]#
[root@yuanlai-0224 tmp]#
1.修改/tmp/yuchao_linux.txt 访问时间 为2018-08-08 13:00
2.修改/tmp/yuchao_linux.txt 数据修改时间 为2020 07:00
浙公网安备 33010602011771号