18. 使用 ls 命令查看 file1.txt 文件的访问时间,再 touch 命令修改 file1.txt 文件的访问时间,改完之后再用 ls 命令查看 file1.txt 文件的访问时间
时间: 2023-05-27 13:05:56 浏览: 83
使用 ls -l 命令查看 file1.txt 文件的访问时间:
```
$ ls -l file1.txt
-rw-r--r-- 1 user user 0 May 18 14:12 file1.txt
```
访问时间为 May 18 14:12。
使用 touch 命令修改 file1.txt 文件的访问时间:
```
$ touch -a -t 202205181412.00 file1.txt
```
-a 参数表示修改访问时间,-t 参数后面跟着时间格式为 YYYYMMDDhhmm.ss。
再次使用 ls -l 命令查看 file1.txt 文件的访问时间:
```
$ ls -l file1.txt
-rw-r--r-- 1 user user 0 May 18 14:12 file1.txt
```
访问时间并没有变化,这是因为 touch 命令只能修改已有文件的访问时间,而不能创建新的访问时间。如果要修改访问时间,需要使用 debugfs 命令或者修改系统时间。
相关问题
使用Linux命令实现如下需求: 1)创建/home/whxy/experiment/kaoshi目录,并切换到对应目录;建立文件file1.txt并更名为file2.txt; 2)用数字权限的形式(绝对权限)把文件file2.txt的权限改为rw-rw-rw-; 3)查看当前目录下所有的文件或目录(含隐藏文件),把查看结果重定向生成当前目录下的文件ls.txt; 4)查看系统是否运行了sshd服务; 5)由目录/home/whxy/experiment/kaoshi切换到到/home/whxy/experiment/proj1,请分别写出相对路径与绝对路径的切换命令。
1)创建目录并切换到对应目录,建立文件并更名:
```
mkdir -p /home/whxy/experiment/kaoshi
cd /home/whxy/experiment/kaoshi
touch file1.txt
mv file1.txt file2.txt
```
2)用数字权限的形式(绝对权限)把文件file2.txt的权限改为rw-rw-rw-:
```
chmod 666 file2.txt
```
3)查看当前目录下所有的文件或目录(含隐藏文件),把查看结果重定向生成当前目录下的文件ls.txt:
```
ls -a > ls.txt
```
4)查看系统是否运行了sshd服务:
```
systemctl status sshd
```
5)由目录/home/whxy/experiment/kaoshi切换到到/home/whxy/experiment/proj1,请分别写出相对路径与绝对路径的切换命令:
相对路径:
```
cd ../proj1
```
绝对路径:
```
cd /home/whxy/experiment/proj1
```
在linux中1.在/home目录下创建一个新的空文件fi1e1;复制系统文件/etc/profile到/home目录下。 2.在root 下创建目录名称为test1的目录。 3.使用vim 同时新建并编辑两个文件file1.file2;在两个文件中分别输入linux test!字样;两个文件同时在一屏显示。· 4.建立组群,使用命令() 删除用户,使用命令() 5.显示系统核心路由表;查看系统开启的TCP端口。 6.将家目录下的所有文件(不包括目录)压缩成文件test1.zip;将test1.zip解压至/tmp下。 7.(1)输入命令(),屏幕动态显示CPU利用率,内存利用率和进程状态等相关信息。 (2)所有进程按照内存使用率排列, (3)所有进程按照执行时间排列, (4)恢复按照CPU使用率排列所有进程。 (5)结束该命令。 8.设置一个调度,要求在2021年10月1日0时,向所有用户发送国庆快乐的问候。 9.显示系统的路由设置;给系统添加缺省网关192.168.3.1。 10.打开/etc下的某个文件,显示打开文件的行号。 11.vim 编辑器中,复制当前行使用命令();撤销前一步操作使用命令() 12.C语言编程,实现在屏幕上打印输出”hello world!”。 13.在/home 目录创建一个新的空文件 test;利用cp.命令复制系统文件/etc/proile到/home目录下;查看/home 目录下文件的权限。(只写结果,不截图》。
1. 在/home目录下创建一个新的空文件file1:`touch /home/file1`
复制系统文件/etc/profile到/home目录下:`cp /etc/profile /home`
2. 在root下创建目录名称为test1的目录:`mkdir /root/test1`
3. 使用vim同时新建并编辑两个文件file1.file2,在两个文件中分别输入linux test!字样;两个文件同时在一屏显示:
`vim -o /home/file1 /home/file2`
然后在vim编辑器中输入i进入插入模式,输入"linux test!",按ESC键退出插入模式,输入:wq保存并退出。
4. 建立组群:`groupadd group1`
删除用户:`userdel username1`
5. 显示系统核心路由表:`route -n`
查看系统开启的TCP端口:`netstat -tnlp`
6. 将家目录下的所有文件(不包括目录)压缩成文件test1.zip,将test1.zip解压至/tmp下:
```
cd ~
zip -r test1.zip *
mv test1.zip /tmp
cd /tmp
unzip test1.zip
```
7. (1)输入命令`top`,屏幕动态显示CPU利用率,内存利用率和进程状态等相关信息。 (2)所有进程按照内存使用率排列:按下Shift + M。 (3)所有进程按照执行时间排列:按下Shift + T。 (4)恢复按照CPU使用率排列所有进程:按下Shift + P。 (5)结束该命令:按下q。
8. 设置一个调度,要求在2021年10月1日0时,向所有用户发送国庆快乐的问候:`echo "Happy National Day!" | wall`,然后通过crontab命令设置定时任务: `crontab -e`,输入以下内容:`0 0 1 10 * echo "Happy National Day!" | wall`
9. 显示系统的路由设置:`route -n`,给系统添加缺省网关192.168.3.1:`route add default gw 192.168.3.1`
10. 打开/etc下的某个文件,显示打开文件的行号:`less +N /etc/filename`,其中N为行号。
11. vim编辑器中,复制当前行使用命令:`yy`;撤销前一步操作使用命令:`u`
12. C语言编程,实现在屏幕上打印输出”hello world!”:
```
#include <stdio.h>
int main() {
printf("hello world!\n");
return 0;
}
```
13. 在/home目录创建一个新的空文件test:`touch /home/test`;利用cp命令复制系统文件/etc/profile到/home目录下:`cp /etc/profile /home`;查看/home目录下文件的权限:`ls -l /home`。
阅读全文