Linux 基本指令急速精通

1.目录指令

cd Documents/                 // 进入某个文件夹目录
cd ..                         // 进入上一层目录
cd ../../                     // 进入上上层目录

 2.显示信息指令

ls                            // 显示文件夹中包含的文件名列表
ls -l                         // 显示文件夹包含的文件的信息,包括权限,名字,修改日期等
ls -a                         // 与ls -l相比,能显示被隐藏的文件
ls -lh                        // 与ls -l相比,能显示的信息的可读性更好

3.文件指令

// touch
touch file.py                 // 创建一个py文件
touch file1 file2             // 批量创建文件

// cp
cp file filecopy              // 在所在目录下,复制file这个文件,生成另一个filecopy文件
cp -i file filecopy           // i:interaction,如果要生成的文件会覆盖原来的文件,会给予提示
cp file folder/               // 将file这个文件复制进入folder下
cp -R folder/ folder1/        // 文件夹的复制,注意必须要-R,否则可能无法复制。R:resursion
cp file* folder1/             // 将所有file开头的文件复制进入folder1文件夹下

// mv
mv file folder1/              // 将file移动进入folder1文件夹下
mv file filerename            // 重命名(将file移动到本目录下并命名为filerename)

4.文件夹指令

// mkdir
mkdir folder                 // 创建一个名为folder的文件夹
mkdir folder/ff              // 在folder文件夹中,创建一个名为ff的文件夹

// rmdir
rmdir folder/ff              // 移除folder中的ff文件夹,注意ff只能为空文件夹,否则无法移除

// rm
rm *                         // 删除当前目录下的所有东西
rm -r folder                 // 删除一个非空的文件夹 r的意思依然为recursion

5.文件编辑指令

// nano
nano t.py                    // 进入t.py进行编辑

// cat
cat t.py                     // 将t.py中的内容拿出来,并在终端进行显示
cat t.py > t1.py             // 将t.py中的内容拿出来,并放在t1.py的最后
cat t.py t1.py > t2.py       // 将t.py和t1.py中的东西拿出来拼凑到一起,然后放进t2.py中
cat t1.py >> t.py            // 将t1.py中的东西拿出来加在t.py的末尾

6.文件权限操作指令

        首先需要知道文件权限长什么样子,每个符号表示什么意思,举两个例子:

                                            drwxr-xr-x                               -rw-r--r--

        第一个符号,如果为d,表示这是一个文件夹,如果为-,表示这是一个文件。

        第2,3,4个符号是usr的权限;第5,6,7个符号是group的权限,第8,9,10个符合是所有其他人的权限,他们都由三个字母组成,其意思分别为:

        r:read 可读,不可读为 -

        w:write 可写,不可写为 -

        x:execution可执行,不可执行为 -

// chomod
chmod u+r t.py              // 给予usr对t.py进行读的权限
chmod ug-w t.py             // 使usr和group失去对t.py进行写的权限
chmod u+rwx t.py            // 使usr获得对t.py进行读、写、执行的权限

// ./
python3 t1.py
./t1.py                     // 执行文件             

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值