码迷,mamicode.com
首页 > 系统相关 > 详细

linux学习记录

时间:2020-03-17 21:20:02      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:dict   直接   创建文件   linux   nan   lin   开头   一级目录   div   

Linux基础指令

cd 指令

~$ cd Doucuments/folder1/

  $   前面的部分表示当前目录

   ~   代表绝对目录为  /home/user_name 

   cd   将当前目录变为  /home/user_name/Doucuments/folder1 

   cd ..   返回上一级目录

   cd -   返回上一次操作的目录

   cd ../../   向上返回两次

ls 指令

    ~/Doucuments$ ls   显示当前目录下的所有的文件和文件夹(隐藏文件和文件夹除外)。

    ~/Doucuments$ ls -l   (long 的简写) 输出详细信息 。这个指令会打印出文件的权限 , 用户名, 文件大小, 修改日期, 文件名。

    ~/Doucuments$ ls -lh    (long human 的简写)  输出适合人理解的详细信息。

    ~/Doucuments$ ls -a   (all) 显示所有文件。包括隐藏的文件 (以 . 开头的)

    ~/Doucuments$ ls --help   查看 ls 的全部功能

touch 指令

   ~/Doucuments$ touch file1   创建文件 file1

   ~/Doucuments$ touch file1 file2 file3   同时创建多个文件 file1 file2 file3

cp 指令

   ~/Doucuments$ cp file filecopy   将 file1 复制为 filecopy

   ~/Doucuments$ cp -i file1 file1copy   (interactive) 如果有文件和复制的文件重名,会有提示让你进一步确认

   ~/Doucuments$ cp file1 folder/   将 file1 复制到 folder/ 文件夹中

   ~/Doucuments$ cp -R folder1/ folder2/   (recursive) 复制文件夹

   ~/Doucuments$ cp file* folder2/   复制所有以 file 开头的文件到 folder2/ 中

   ~/Doucuments$ cp file1 file2 folder2/   把 file1 file2 复制到 folder2/ 中

mv 指令

 

   ~/Doucuments$ mv file1 folder1/   把 file1 移动到 folder1/ 中

   ~/Doucuments$ mv file1 filerename   原地移动,也就是文件重命名

mkdir 指令

   ~/Doucuments$ mkdir folder1   (make dictionary) 创建 folder1 目录(可以理解为文件夹)

   ~/Doucuments$ mkdir folder1/f1   创建 folder1/f1 目录

rmdir 指令

    ~/Doucuments$ rmdir folder1/f1   (remove dictionary)  移除空文件夹

rm 指令

   ~/Doucuments$ rm file1   移除 file1 文件,注意:执行了 rm 以后是不能进行返回操作的,直接从电脑上清空了。

   ~/Doucuments$ rm -i file1 file2 file3   (interactive) 有提示的移除文件,移除每个文件时都会提示

   ~/Doucuments$ rm -I file1 file2 file3 file4   只有文件数量大于3,才会提示

   ~/Doucuments$ rm -r folder1   (recursive)  移除文件夹

nano 编辑器

1 ~/Doucuments$ touch a.py2 ~/Doucuments$ nano a.py

 

  使用 nano 文本编辑器编辑脚本,并保存

   ~/Doucuments$ python a.py   在 terminal 中执行 python 文件

cat 指令

   ~/Doucuments$ cat a.ty   将 a.ty 的内容输出到 terminal 中

   ~/Doucuments$ cat a.py > a1.py   将 a.py 的内容复制到 a1.py 中

   ~/Doucuments$ cat a.py a1.py > a2.py   将 a.py a1.py 的内容打包复制到 a3.py 中

   ~/Doucuments$ cat file1 >> a.py   将 file1 的内容复制到 a.py 的文件末尾

 

 

 

 

  

linux学习记录

标签:dict   直接   创建文件   linux   nan   lin   开头   一级目录   div   

原文地址:https://www.cnblogs.com/forever-kobe/p/12513280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!