cdlinux论坛

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 316|回复: 0

每天5道linux面试题(第一天)

[复制链接]
发表于 2021-3-18 18:01:01 | 显示全部楼层 |阅读模式
(1)创建文件?创建目录?批量创建?
创建文件:touch 文件名
批量创建文件: touch 文件名 文件名 …
➜ test touch a
➜ test ls
a
➜ test touch b c
➜ test ls
a b c
创建目录:mkdir 目录名
批量创建目录: mkdir 目录名 目录名 …
➜ test mkdir aa
➜ test mkdir bb cc
➜ test ls
a aa b bb c cc
➜ test ls -F
a aa/ b bb/ c cc/
(2)删除文件?强制删除?递归删除?
语法: rm destination
-i 询问是否删除,-r 递归删除,-f 强制删除。
rm不能删除有文件的目录,需要递归删除。
➜ xktest rm jdk
rm: jdk: is a directory
➜ xktest rm -r jdk
➜ xktest ls
rm -i 询问删除,建议大家平时删除多用 -i,确定一下再删除。
➜ xktest touch tomcat
➜ xktest rm -i tomcat
remove tomcat? n
rm -rf 会直接删除,没有警告信息,必须谨慎使用
(3)如何查看目录中的文件?区分哪些是文件哪些是目录?递归查?
ls 命令会用最基本的形式显示当前目录下的文件和目录:
➜ local ls
Caskroom Frameworks bin go lib sbin var
Cellar Homebrew etc include opt share
可以看出默认是按照字母序展示的
一般来说,ls命令回显示不同的颜色区分不同的文件类型,如果没有安装颜色插件可以用ls -F来区分哪些是目录(目录带/),哪些是文件(文件不带/)

ls -R 递归展示出目录下以及子目录的文件,目录越多输出越多。
(4)如何切换目录?
语法: cd destination
destination : 相对文件路径或绝对文件路径
可以跳到存在的任意目录。
(5)迷路,我的当前位置在哪?
pwd 显示当前目录
[root@iz2ze76ybn73dvwmdij06zz local]# pwd
/usr/local

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

免责声明: CDLINUX思维论坛所发布的一切教程文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。

小黑屋|手机版|cdlinux论坛  

GMT+8, 2021-4-12 15:36 , Processed in 0.140625 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表