Linux命令-文件、磁盘管理—01

1.文件管理

<1>查看文件信息:ls

ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。

Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。

ls常用参数:

参数含义-a显示指定目录下所有子目录与文件,包括隐藏文件

-l以列表方式显示文件的详细信息

-h配合 -l 以人性化的方式显示文件大小

图中列出的信息含义如下图所示:

通配符:通配符含义*文件代表文件名中所有字符

ls te*查找以te开头的文件

ls *html查找结尾为html的文件

?代表文件名中任意一个字符

ls ?.c只找第一个字符任意,后缀为.c的文件

ls a.?只找只有3个字符,前2字符为a.,最后一个字符任意的文件

[][”和“]”将字符组括起来,表示可以匹配字符组中的任意一个。“-”用于表示字符范围。

[abc]匹配a、b、c中的任意一个

[a-f]匹配从a到f范围内的的任意一个字符

ls [a-f]*找到从a到f范围内的的任意一个字符开头的文件

ls a-f查找文件名为a-f的文件,当“-”处于方括号之外失去通配符的作用

\如果要使通配符作为普通字符使用,可以在其前面加上转义字符。“?”和“*”处于方括号内时不用使用转义字符就失去通配符的作用。

ls *a查找文件名为*a的文件

<2>输出重定向命令:>

Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。

如:ls > test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 )

注意: >输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。

<3>分屏显示:more

查看内容时,在信息过长无法在一屏上显示时,会出现快速滚屏,使得用户无法看清文件的内容,此时可以使用more命令,每次只显示一页,按下空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助。

<4>管道:|

管道:一个命令的输出可以通过管道做为另一个命令的输入。

管道我们可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里“ | ”的左右分为两端,左端塞东西(写),右端取东西(读)。

<5>清屏:clear

clear作用为清除终端上的显示(类似于DOS的cls清屏功能),也可使用快捷键:Ctrl + l ( “l” 为字母 )。

<6>切换工作目录: cd

在使用Unix/Linux的时候,经常需要更换工作目录。cd命令可以帮助用户切换工作目录。Linux所有的目录和文件名大小写敏感

cd后面可跟绝对路径,也可以跟相对路径。如果省略目录,则默认切换到当前用户的主目录。

命令含义cd切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。

cd ~切换到当前用户的主目录(/home/用户目录)

cd .切换到当前目录

cd ..切换到上级目录

cd -可进入上次所在的目录

注意:

如果路径是从根路径开始的,则路径的前面需要加上 “ / ”,如 “ /home”,通常进入某个目录里的文件夹,前面不用加 “ / ”。

<7>显示当前路径:pwd

使用pwd命令可以显示当前的工作目录,该命令很简单,直接输入pwd即可,后面不带参数。

<8>创建目录:mkdir

通过mkdir命令可以创建一个新的目录。参数-p可递归创建目录。

<9>删除目录:rmdir

可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。

<10>删除文件:rm

可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。

常用参数及含义如下表所示:参数含义-i以进行交互式方式执行

-f强制删除,忽略不存在的文件,无需提示

-r递归地删除目录下的内容,删除文件夹时必须加此参数

python大神的成长之路_我的Python成长之路相关推荐

  1. python大神-国内某Python大神自创完整版,系统性学习Python

    很多小伙伴纠结于这个一百天的时间,我觉得完全没有必要,也违背了我最初放这个大纲上来的初衷,我是觉得这个学习大纲还不错,自学按照这个来也能相对系统的学习知识,而不是零散细碎的知识最后无法整合,每个人的基 ...

  2. 国内某Python大神自创完整版,系统性学习Python

    1.很多小伙伴纠结于这个一百天的时间,我觉得完全没有必要,也违背了我最初放这个大纲上来的初衷,我是觉得这个学习大纲还不错,自学按照这个来也能相对系统的学习知识,而不是零散细碎的知识最后无法整合,每个人 ...

  3. 今晚见|《Python大神晋级之路》公开课分享

    大家一定看过这部片子<当幸福来敲门> 带着儿子相依为命,受尽白眼,几乎身无分文 睡厕所,排队睡收容所 却依然为一个没有报酬,5%转正几率 且自己完全零基础的实习机会 坚持不懈地努力奋斗 因 ...

  4. python大神是什么样的_【Python大神秘籍Top10】这些窍门99%的人都不知道

    原标题:[Python大神秘籍Top10]这些窍门99%的人都不知道 来源:GitHub 作者:Rafe Kettler 编译:三石 [新智元导读]Python神奇方法是指一些允许在自定义类中增加&q ...

  5. 马云马化腾崇拜的硅谷大神:这十二个趋势是未来致富之路(上)

    马云马化腾崇拜的硅谷大神:这十二个趋势是未来致富之路(上) 文/萌猛犸(更多内容,欢迎关注) 未来二十年乃至更长的时间,人类社会将经历怎样的发展趋势,每个人的生活方式和思想观念会变成什么样子?手机移动 ...

  6. python基础教程书籍推荐-Python大神推荐给小白的36本入门书籍

    Python大神推荐给小白的36本入门书籍 如果看我喜欢可以找我领取Python电子书和学习资料 1.Python编程:从入门到实践 我自己最初看的这本书,觉得非常适合入门 2.python入门经典- ...

  7. python大神-Python 大神 kennethreitz 又搞事了

    原标题:Python 大神 kennethreitz 又搞事了 Python 程序员,特别是做爬虫的同学都知道 HTTP 请求库 Requests,Requests 完美体现了 "for H ...

  8. 爬虫python需要什么软件-python大神们!都在用什么爬虫工具呢?

    python大神们!都在用什么爬虫工具呢? Python开发爬虫常用的工具总结 reqeusts:Python HTTP网络请求库; pyquery: Python HTML DOM结构解析库,采用类 ...

  9. Python 大神强力推荐的11个Python 开发框架

    Python 大神强力推荐的11个Python 开发框架 CherryPy CherryPy是一个基于Python的Web使用程序开发框架,它 极大地简化了运用 Python 的web开发人员的工作. ...

  10. python大神的成长之路普通话三分钟_三分钟普通话说话30篇-我的成长之路 - 希赛网...

    我的成长之路 每一个人都有自己的成长之路,每个人的成长都有她们自己的故事.我的成长也和大多数的孩子一样是在学习中度过的.有人说,成长是痛苦的.因为它把一个人从天真无邪.无忧无虑的世界,带入了一个充满世 ...

最新文章

  1. python tkinter 背景色改变不了_python – 在Tkinter中动态更改小部件背景颜色
  2. python爬虫开发 从入门到实战_python网络爬虫从入门到实战开发
  3. 局域网中计算机网络密码查看,Win10怎么查看电脑上已知的wifi网络密码
  4. C语言-输入十进制数转换为二进制数
  5. android日历长按拖拽,CalendarView
  6. vim:复制复制字符到vim的命令行窗口的4种方法
  7. android: 多线程编程基础
  8. 【渝粤教育】国家开放大学2018年春季 0242-21T机械制图 参考试题
  9. Java实习生工作总结(一)
  10. 专访郑博闻:13岁的iOS开发者和创业者
  11. webpack-theme-color-replacer动态修改Ant Design Vue主题色
  12. canvas流星雨网页h5动画
  13. c语言输出一行星星代码,C语言打印星星的问题
  14. 大型在线实时应用解决方案
  15. 从SUMSUNG闪存芯片编号识容量
  16. Kafka架构篇 - 多副本机制
  17. es和传统关系型数据库的类比
  18. Head First Java 读书笔记(完整)
  19. 多图详解:如何不停服分库分表
  20. 朴素安静的宅寂风格装修

热门文章

  1. linux下mips裸机编译,裸机交叉编译器输入
  2. IOS UITouch 触摸事件,UIResponder 的作用
  3. Spring Boot Data JPA
  4. 【OpenCV 例程200篇】72. 一维离散傅里叶变换
  5. Python数模笔记-StatsModels 统计回归(1)简介
  6. mxnet创建新的操作(层)
  7. ip地址自动切换器_网络IP切换器IPProviders下载_IPProviders官方版下载1.1.22
  8. dsp实现快速傅里叶的C语言程序,DSP-快速傅立叶变换(FFT)算法实验
  9. 面向航空航天工业领域的基于模型的仿真验证工具SkyEye
  10. python安装常见问题_Python常见问题