Linux 命令行学习笔记

一、几个简单的命令:

  • date - 显示系统当前的时间和日期。
  • cal - 显示当前月份的日历。
  • df - 查看磁盘的剩余空间。
  • free - 显示空闲内存的数量。
  • exit - 退出终端会话。

二、幕后控制台

即使终端仿真器没有运行,在后台仍有几个终端会话运行着。Linux启动的时候会同时启动几个控制台,可以通过Ctrl+Alt+F1到Ctrl+Alt+F6访问。当一个会话被访问时,要输入用户名和密码,控制台之间切换可以通过Alt和F1-F6,返回图形界面按Alt+F7


三、文件系统中的跳转

  • pwd - Print name of current working directory(打印当前工作目录)
  • cd - Change directory(更改目录)
  • ls - List directory contents(列出目录内容)

绝对路径:绝对路径开始于根目录,紧跟着目录树的一个个分支直到目标目录或文件。
相对路径:相对路径开始于当前工作目录,为了表示相对路径引入两个特殊符号“.”和“..”和“~”。符号“.”指当前工作目录,“..”指工作目录的父目录,“~”指用户主目录。

几个快捷键

快捷键 运行结果
cd 更改工作目录到用户主目录。
cd - 更改工作目录到先前的工作目录。
cd ~user_name 更改目录到指定用户主目录

文件名的重要规则

  • 以“.”开头的文件名是隐藏文件,这些文件用 ls 命令不能列出它们,用 ls -a 命令就可以了。例如用户主目录下的帐号配置文件,另外一些应用程序也会把配置文件以隐藏文件的形式放在用户主目录下面。
  • 文件名和命令名是大小写敏感的。File 和 file 是指两个不同的文件。
  • Linux没有“文件扩展名”的概念,可以用任何你喜欢的名字给文件起名,文件内容和用途由其它方式来决定。但是有些应用程序会通过文件名区分文件用途。
  • Linux支持长文件名,文件名可以包含空格和标点符号,但标点符号仅限于“-”,“.”和“_”。最重要的是最好不要在文件名中使用空格,词与词之间的间隔通过下划线来替代。将来,你会感激这样的做法。

四、探究操作系统

  • ls - List directory contents(列出目录内容)
  • file - Determine file type(确定文件类型)
  • less - View file contents(浏览文件内容)

ls 详解

  • ls - 列出当前工作目录内容
  • ls /usr - 列出指定目录的内容
  • ls /usr /bea/ - 列出多个指定目录的内容
  • ls -l - 长模式列出文件内容

ls 命令常使用的选项

选项 长选项 描述
-a -all 列出所有文件,包括隐藏文件
-d -directory 列出指定目录,和l参数一起可以列出目录详情
-F –classify 在每个所列出的名字后面加上一个指示符。如果是目录名,会加上“/”字符
-h –human-readable 当以长格式列出时,以人们可读的格式,而不是以字节数来显示文件的大小
-l 以长格式显示结果
-r -reverse 以相反顺序输出结果,通常,ls命令输出结果按字母升序排列
-S 命令输出结果按照文件大小来排序
-t 按照修改时间来排序

后续内容慢慢完善。。。。坚持每天更新。。。。请多多指导^_^

猜你喜欢

转载自blog.csdn.net/jiangjiandecsd/article/details/47258559