linux入门 基础指令

目录

基础指令/命令

cd指令

help指令

pwd指令

ls指令

mkdir指令

rmdir指令

rm指令

touch指令

mv指令

cat指令

vi指令

cp指令

vim指令


基础指令/命令

cd指令

change directory 改变目录

定位绝对路径或者相对路径

操作:

cd空格~或者cd: 回到自己的家目录

cd空格.. 回到当前目录的上一级目录

cd dag 切换到dog文件

help指令

基本语法 :help命令(功能描述:获得shell内置命令的帮助信息)

操作:help cd

结果:获得cd的操作说明

pwd指令

显示当前工作目录的路径

ls指令

list

功能:列出当前工作目录下的所有文件、文件夹的名称

基本语法:

用法1:

ls [选项] [目录或是文件]

用法2:

ls -a:显示当前目录所有文件和目录,包括隐藏文件,文件夹 a是all

ls -l:以详细列表的方式进行显示信息

操作 :ls

ls cat 列出cat文件下的所有文件夹名称

d表示文档类型为文件夹

-表示该行对应的文档类型为文件

注意:

Ls列出的结果颜色说明

蓝色文件夹

黑色表示文件

绿色的其权限为拥有所有权限

mkdir指令

make directory

创建目录,默认只能创建一级目录

基本语法:mkdir [选项] 要创建的目录

操作:mkdir dog 创建一个dog文件

语法2:

mkdir-p 当一次性创建多层不存在的目录的时候,添加-p参数,否则会报错

语法3:mkdir 路径1 路径2 路径3 【一次性创建多个文件夹】

rmdir指令

删除目录

基本语法:rmdir [选项] 要删除的目录

基本操作:rmdir dog

语法3:mkdir 路径1 路径2 路径3

一次性删除多个文件夹

rm指令

删除文本

rm -f 强制删除,不提示,文件夹文本都可以

rm -r 也可以删除,但是会询问你删不删,特殊情况下也不会询问

rm -rf 删除文件夹

rm -rf a b c 同时删除3个文件/文件夹

案例:

删除一个目录下有特殊的文件,比如删除dog01 ,dog02,dog03等dog开头的文件,带*号

rm -rf dog*

*表示通配符,意思表示任意的字符。

touch指令

创建空的文本文件

基本操作:touch hello.txt

touch dog. txt

语法2:

touch cat /cat002.txt 在cat文件夹里面创建文本cat002

mv指令

move

移动文件与目录或重命名与,移动文档到新的位置

基本操作:

mv 001.txt 002.txt 将001文本改名为002

移动文件夹

cat指令

作用1:直接打开一个文件的功能,预览文件。

语法:cat 文件的路径

注意:查看文件内容,只能浏览文件不能修改文件,相对更加安全

作用2:对多个文件进行合并到某一个文件当中

语法2:cat 待合并文件路径1 待合并文件路径2...文件路径n>合并之后的文件

vi指令

编辑文件文本

vi+空格+文件名.txt

cp指令

copy file

复制文件到指定的位置

语法:cp 被复制的文档路径 文档被复制到的路径

vim指令

vim是一款文本编辑器

语法:vim 文件的路径

作用:打开一个文件夹,可以(不)存在

推出打开的文件,在没有按下其他命令的时候,按下shitf+英文冒号,输入q,按下回车即可

你可能感兴趣的:(Linux,1024程序员节,linux)