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

(1)建立文件?建立目录?批量建立?linux

建立文件:touch 文件名面试

批量建立文件: touch 文件名 文件名 …tomcat

➜ test touch aapp

➜ test lside

aspa

➜ test touch b c插件

➜ test ls3d

a b c递归

建立目录:mkdir 目录名rem

批量建立目录: 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

天天为你们更新5道linux面试题,欢迎你们点赞、评论、收藏、留言。

相关文章
相关标签/搜索