遇到一些朋友在之前是没有接触过linux系统,所以安装好linux系统之后就不会使用了。linux系统主要再终端通过命令来使用。而不像windows各种点击。而linux操作系统种有,各种各样的命令有上千个,有的命令是经常遇到,而有些用的很少或者几乎没有用到过。尤其做开发人员用到常用的命令其实是非常少的,就讲一些比较常用的命令,给大家能够用上linux这个系统。当然以后需要大家不断的应用和实践种日积月累才行。
怎么打开终端,快捷键是ctrl+alt+t。
与目录相关的命令
pwd命令
格式:pwd 功能:显示当前目录的绝对路径
Zhi在linux下面有个根 就是用符合 / 来修饰。Linux下有一句话是这样说的,“一切皆为文件”。绝对路径是相对于根路径/的,根路径是恒定不变的。而相对路径,是相对于你当前处在路径来说的一个概念。
cd命令
格式:cd {目录路径名} 功能:切换到指定目录
从当前工作目录跳到/home/delphi
cd .. 从当前工作目录转到上一层子目录
mkdir命令
rmdir命令
格式:rmdir {-p} 目录路径名 功能:删除空目录。如果有-p参数,当子目录被删除之后,如果当前目录也是空目录,就一起删除。
与文件相关命令
ls命令
格式:ls{选项}{文件or目录} 功能:显示指定目录的信息,不指定目录时候,显示当前目录文件和子目录信息
主要选项 -l 查看当前目录下文件或者子目录主要信息
今天我们只关注第一栏信息,把第一栏信息解释一下。第1位表示文件类型,第2 -- 4位代表文件所有者权限,第5 -- 7位代表所有者的同组用户权限,第8--10位代表其他用户的权限。权限分别为读r,写w,执行x。
文件类型符合:
- 普通文件 d 目录文件 l 链接文件 b 块设备 c 字符设备 p 管道文件 s套接口文件
touch命令
格式:touch {文件名} 功能:创建文件
cp命令
格式:cp{选项}源文件 功能:将一个文件复制到另一个文件,或将数个文件复制到另一个目录。
主要选项:-r 如果源文件种含有目录名 将目录下的文件也全部依序复制到目的地
mv 命令
格式: mv 源文件 目标文件 功能:将一个文件移到另一个文件
rm命令
格式:rm{选项}{文件or目录} 功能:删除文件,目录
主要选项: -r:将目录以及一下文件也一一删除 -f:即将原文件属性设为只读,也直接删掉。