(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

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


©著作权归作者所有:来自51CTO博客作者riuhazen的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. ORA-00069: cannot acquire lock
  2. 5.0 Ansible 组织Playbook角色
  3. 2021-03-16:手写代码:单链表归并排序。
  4. Linux运维入门教程03-01 (目录文件的浏览、管理及维护(一))
  5. ThinkPHP框架:数据库链表查询和导航渲染(导航数据递归生成)
  6. Python将一个数逆序列放入列表中
  7. Think PHP框架清除运行时缓存(php文件目录递归删除)
  8. Linux中shell脚本使用
  9. MongoDB系列12:MongoDB电子商务产品目录模型设计

随机推荐

  1. Android中TextView:的ellipsize属性
  2. android单元测试 配置注意
  3. 将android应用部署到真实手机上
  4. Hello Android
  5. Android基于CGroup的memory子系统HAL层分
  6. Android调用js传过来的值,Android触发调起
  7. android上改变listView的选中颜色
  8. android中的数据库操作ZZ
  9. 系出名门Android(4) - 活动(Activity),
  10. Android 自动编译、打包生成apk文件 2 -