[稀土掘金]:Linux入门

90 阅读2分钟

1. 如何通过命令行重启Linux操作系统?

shutdown -r now 立即重启系统
也可将now 改为数值设置定时重启

2. 如何删除 /tmp 下所有以A开头的文件?

rm -r /tmp/A*

3. 如何把 /etc 复制到 /tmp 下?

cp -r /etc/tmp

4. 如何把 /tmp/etc/man.conf 移动到 /tmp 下并改名为test.conf?

mv -i /tmp/etc/man.conf /tmp/test.conf

5. 如何查看当前工作目录?

pwd

6. 如何一次性创建 test/d1/d2/d3/d4 ?

mkdir -p text/d1/d2/d3/d4

7. 如何查看 /etc 下的所有文件,并以人性化的长格式显示?

ls -l /etc

8. 如何最快的返回到当前账户的宿主(home)目录?

cd ~

9. 如何只查看 /etc 单个目录的信息,并以详细列表(长格式)显示出来?

ls -l /etc

10. 应用程序一般都安装在哪个目录?

/usr/bin 

11. 日志一般都存放在哪个目录下?

/var/log

12. root的宿主目录在什么位置?

/root
可通过 cd /root 查看root用户的宿主目录

13. userA用户的家目录都在什么位置?

/home
可通过 cd /home/userA 查看userA用户的宿主目录位置

14. 如何删除 /tmp 下所有的文件?

rm -r ./*

15. 将当前目录中扩展名为 txt、doc和bak的文件全部复制到 /home目录中

cp -r *.txt *.doc *.bak /home

16. 请用 cp 命令将 /boot/目录下以vmlinuz开头的文件拷贝到 /abc下

cp -r /boot/vmlinuz* /abc

17. 请用绝对路径方式切换到 /liangjian/liyunlong/weiheshang/duanpeng 目录下并用 pwd查看当前的路径,请用上级目录名".."方式切换到 /liagjian/liyunlong下

cd /liangjian/liyunlong/weiheshang/duanpeng
pwd => /liangjian/liyunlong/weiheshang/duanpeng
cd ../../

18. 查看当前目录下的包含隐藏文件在内的所有文件

ls -a

19. 将test.conf的创建时间改为现在

touch test.conf

20. 将 /usr/games 目录下的所有内容拷贝到 /vivi/bbb 目录下

cp -r /usr/games/* /vivi/bbb

21. 将用户目录下的文件"a.c"拷贝到该目录的子目录"program"下

cp -r /home/a.c /home/program

22. 将用户目录下的文件"1.c"移动到该目录的子目录"aaa"下,并覆盖该目录下的2.c文件

mv -i /home/1.c /home/aaa/2.c

23. 删除目录"~/program"下的所有后缀为".c"的文件

find ~/program -type f -name "*.c" -delete