Linux基本命令

        刚开始系统学习Linux系统,如有错误请各位大佬多多指正。

1.-ls命令

该命令作用是为查看当前文件夹下的内容,当然也可以指定文件夹进行查看,指定文件需要加入想要查看文件夹的绝对路径或者相对路径。

也有许多细小的指令,如下所示。以及为了方便,若输入ll则表示ls -l

ls #查看当前文件夹下的内容
ls 绝对路径/相对路径   #查看指定文件夹下的内容
ls -a #可以看到文件夹中的所有文件,包括隐藏文件,如果不加-a则看不到隐藏文件
ls -l #查询文件夹中每个文件的详细信息
ls -lh #更加人性化的显示每个文件夹下文件的详细信息

2.clear

如名字,可以清理页面,相当于另起一页,但是之前的命令可以通过鼠标上翻看到。

3.-cd命令

作用是前往想要去的文件夹位置,只需要在cd 后加上文件夹的绝对路径或者相对路径,就可以到达想要到达的位置,但前提条件是必须是存在的路径,否则会报错。

cd 相对路径/绝对路径  #最常见的用法
cd ~  #回到用户的主文件夹
cd -  #可以在这条指令,前两个待过的位置切换

4.pwd

作用是查询目前所在的位置,若输入指令,会返回给用户目前所在位置的绝对路径。

5.-mkdir命令

该条指令是用来创建文件夹,可以在任意位置创建文件夹,只需要加入其路径即可。

若不写路径,直接写文件夹名,则意味着在当前所在文件夹创建新的文件夹。

mkdir 文件夹名   #在当前位置创建文件夹
mkdir 绝对路径/相对路径  #在指定位置创建文件夹
mkdir 路径 -p #若给的路径的上级目录不存在,在后面加上-p自动创建上级目录再创建新文件夹
mkdir 文件夹1名 文件夹2名 #在当前文件夹下创建文件夹1和文件夹2
mkdir a/{c,b}  #在a文件夹下创建c和b文件夹

6.-touch命令/-gedit命令

若想要在指定位置创建文件,则在文件名前加入路径即可。

touch a.txt #在当前文件夹下创建一个名为a的文本文件

-gedit命令,是在创建文件的同时,还可以用记事本来打开.txt文件。因此相比touch,gedit更为常用。使用方法同touch

7.-rm命令

作用是删除文件

rm 文件夹名 -r #删除文件夹
rm *  #删除当前文件夹中所有内容,但无法删除隐藏文件,若需要删除隐藏文件,则需要一个个输入命令,注意           一些系统自带的隐藏文件是无法被删除的。

8.-cp命令

复制文件

cp a.txt b.txt #将a文件中的内容复制到b文件中
cp 文件夹1 文件夹2 -r #文件夹1的全部内容复制至文件夹2
cp 文件夹1 文件夹2 -a #完全保持文件原有属性,通常在复制目录时使用
cp a.txt b.txt -f #复制过程中直接覆盖已经存在的目标文件而不提示
cp a.txt b.txt -i #复制过程中覆盖已经存在的目标文件时,将给出提示要求用户确认

9.-mv命令

作用有重命名以及移动

mv 路径1 路径2 #将路径1表示文件移动至路径2,路径2的文件名可以和路径1不一致,会自动创建,相当于文件重命名

10.一些特殊符号

重定向 > 

命令a > 1.txt

将命令a返回的东西,输出到文件1.txt中,运行后会自动覆盖原本的1.txt。

命令a >> 1.txt

与上一条指令不同的是,若加一个>,则不会覆盖1.txt文件,而是在文件后面继续编写返回的值。

注意,只有命令a是有返回值的命令,该条命令才会生效。

cat查看文件

cat 1.txt #在屏幕中显示1.txt文件中的内容
cat 1.txt 2.txt #显示两个文件的内容,内容顺序与代码编写顺序有关
cat 1.txt 2.txt > 3.txt #将1和2两个文件的内容,合并到3中,合并多个文件的内容

管道  |

一个命令的输出可以通过管道作为另一个命令的输入

ls / | cat #在根目录查询到的内容,使用cat输出
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值