linux入门命令详解( 三 )


2) 当前路径为/home/book/100ask,然后cd ../Videos/就到达/home/book/Videos,cd ../..就到达/home
绝对路径是从根目录开始;
相对路径一般以.和..来构成;
演示效果见视频 。
第011节cd命令讲解2注意事项注意事项:
1.切换的路径必须保证存在,可以使用命令来查看某一个路径下的所有内容 。
2.一定要记得多使用tab键,让终端为你自动补全 。
你切换的路径必须保证存在,如果路径都不存在,肯定切换不了 。这相当于什么呢 。
你们班上有30个学生,学号是1-30号,老师叫了31号,肯定没人应答嘛 。
因此,建议切换路径前,使用命令来先查看下有没有这个路径,命令,后面会讲 。
tab键可以减少我们的输入,提高我们的效率,我见过很多初学者,每次输入的时候都输入完整的文件名或者路径名,效率很低下 。所以,记得多使用tab键 。
演示效果见视频 。
第012节ls命令_独家记忆方法接下来,我们讲解ls命令 。ls命令它的来源是英文单词list 。学过数据结构的同学知道,list表示链表,不过在这里,list是个动词,表示列举、列出 。ls的功能是列出目录内容 。
ls//列出目录内容前面我们刚刚讲过cd命令,cd命令是切换路径 。一般的话,都是用cd切换路径,然后再使用ls来查看目录内容 。
在前面讲过,Linux的命令组成是:
命令[选项][参数]其中选项,参数可有可无 。
举例:
1) ls
ls//则显示当前所在目录的内容2)ls 目录名
ls /home//则指定显示/home的内容ls ~//则指定显示/home/book的内容3)ls 选项 或 ls 选项 目录名
常用的选项:
-l(long的缩写),显示目录下文件的更详细的信息(文件权限、文件最后修改时间、文件大小);
-a(all的缩写),显示了隐藏文件;
-h(human-able的缩写),将文件大小以K(KB)、M(MB)、G(GB)来表示;
ls -lh的详细的信息含义:

linux入门命令详解

文章插图
 
演示效果见视频 。
第013节目录操作mkdir和rmdir独家记忆方法下面我们讲解mkdir这个命令 。mkdir来源于make directory
目录的操作
  • mkdir:创建目录
举例:
1)mkdir 目录名
mkdir dir0//创建了dir0这个目录2)mkdir -p 父目录/子目录
mkdir -pdir1/dir2 //连续创建多级目录(父目录和子目录),如果父目录不存在,则需要加入-p参数 。-p(parents的缩写)
  • rmdir :删除目录
    举例:
1) rmdir 目录名
rmdir dir0//删除dir0这个没有内容的空目录**注意:**rmdir不能删除非空目录(非空目录:该目录下面有子目录或者文件)
2)rm -f 目录名
rm -f dir0//删除dir0这个目录注意:可以删除非空目录
演示效果见视频 。
第014节_文件操作touch_mv_cp_rm文件的操作
  • touch :用来新建文件
举例:
1) touch 文件名
touch file1//在当前目录新建名为file1的文件注意:
1)同一目录无法创建同名的文件
2)linux的文件名是区分大小写的,如file1和File1是不同文件 。这一点跟windows不同 。
  • mv(move的缩写) :用来修改文件(目录)名、移动路径
举例:
1) mv 旧文件名 新文件名 修改文件名
mv file1 filea //将当前目录的文件file1改名为filea2)mv 旧目录名 新目录名 修改目录名
mv dir1 dira//将当前目录下的目录dir1改为dira3)mv 文件名 目录名 移动路径
mv filea dira //将当前目录下filea移动到dira子目录mv filea~//将当前目录下filea移动家目录mv ~/filea.. //将家目录下的fila移动到上一个路径cp(copy的缩写) :用来复制文件(目录)
1)cp 源文件名 目标文件名
cp File1file2 //将当前目录下的文件File1拷贝成file22)cp 源文件名 目标目录名
cp file2 dira/ //将当前目录下的文件file2拷贝到dira子目录2)cp 源目录名 目标目录名
cp -r dira dirb //复制dira目录下的所有内容到dirb,其中,-r参数时递归复制cp -i file2 dira //如果dira目录下面有同名的file2,加入-i参数就会要求你确认是否覆盖同名的文件**注意:**cp的常用参数有:-i,-r,-f,-d等,在后面讲解了linux权限之后,我们会加深cp这个命令的讲解 。
rm(remove的缩写) :删除文件(目录)
常用命令格式:


推荐阅读