Python基础之 Linux基本指令

Linux 基本指令

1.     ls  显示当前路径下的文件或者文件夹的名字(不包括隐藏的文件)

Python基础之 Linux基本指令

与ls搭配使用的参数还有:

Python基础之 Linux基本指令

Ls -a:

Python基础之 Linux基本指令

 

ls -l:Python基础之 Linux基本指令

 

ls –l -h:

Python基础之 Linux基本指令

-h与-l配合使用 可以使文件大小的单位变得更可读

 

2.     pwd 显示当前所在的工作路径

Python基础之 Linux基本指令

 表示当前在 /home/itcast/Desktop 路径下工作

/home/itcast/Desktop 中第一个斜杠表示根目录 第二个斜杠表示所属关系  即 itcast属于home文件夹下   以上表示  根目录下 home文件夹下 itcast文件夹下的Desktop文件夹

3.     touch 文件名    在当前路径目录下创建一个文件

Python基础之 Linux基本指令

touch 只可创建文件不可以创建文件夹

 4.     mkdir 文件夹名  在当前路径下创建一个文件夹

Python基础之 Linux基本指令

5.cd 文件夹  进入当前路径下的某个文件夹

Python基础之 Linux基本指令

 cd .. 跳转到当前路径的上一层

Python基础之 Linux基本指令

cd/home/itcast/Desktop/summer/

 

cd – 跳转到上一次路径在最近的两次路径里来回切换

Python基础之 Linux基本指令

cd  ~ 跳转到家目录 

Python基础之 Linux基本指令

cd  ~/Desktop 跳转到家目录下的桌面文件夹

Python基础之 Linux基本指令

cd ../..跳转到当前路径的上一级路径的上一级路径

Python基础之 Linux基本指令

cd / 直接跳转到跟目录

Python基础之 Linux基本指令

5.     cp 文件名将当前路径下的文件复制到当前路径下的一个文件夹中去

Python基础之 Linux基本指令

如果要实现 将任意路径下的任意文件复制到任意路径下可用如下命令

cp 源绝对路径 目标绝对路径

Python基础之 Linux基本指令

结果如下:

Python基础之 Linux基本指令

cp –r 源绝对路径目标绝对路径   任意位置复制文件夹

6.     rm 文件  删除文件

Python基础之 Linux基本指令

Rm –r 文件夹 删除文件夹

Python基础之 Linux基本指令

7.mv 源绝对路径 目标绝对路径   可以剪贴文件或者文件夹

Python基础之 Linux基本指令

Python基础之 Linux基本指令