linux部分基本命令详解

一.linux的目录结构

二.linux中的基本命令

文件查看

1.   ll ,ls , dir

三者都表示查看目录信息,其中ll查看的最为详细,用dir打开没有颜色标识,不好判断是文件还是文件夹

1.1 ll  目录  : 表示查看目标目录下的信息(不进入该级目录)

2.ls -a,ll-a ,dir -a:

查看当前目录下的信息包括隐藏文件

 3.stat

查看文件或文件夹信息

 4.   --help

 查看命令的使用方式 xxx --help

以tail举例:tail --help

5.pwd

 查看当前所在的路径

创建、重命名文件\文件夹 

1.创建文件

touch:创建但是不打开

vi/vim :创建文件并打开

mkdir:创建文件夹

  • mkdir xxx 表示在当前目录下创建xxx文件夹

  • mkdir /aaa/bbb/xxx 指定位置创建文件夹,表示的是在根目录下的aaa目录下的bbb目录下创建xxx文件夹

  • mkdir -p xxx/xxx/xxx 创建多级目录文件夹

 2.如何在linux中给一个文件或者文件夹重命名

给文件重命名

 2.1   cp 复制文件或文件夹

cp  要复制的文件路径  目标路径

举例:
cp a1.txt aaa/a1.txt  将当前目录下的a1.txt 复制到当前目录下aaa目录下,复制后的名字叫做a1.txt
cp a1.txt a3.txt 将当前目录下的a1.txt 复制到当前目录下,复制后的名字叫做a3.txt 相当于复制并改名

-r 参数复制文件夹
cp ccc ./bbb/  表示将当前目录下的ccc文件夹复制一份到bbb目录下

2.2     mv:移动文件或者文件夹

mv   要移动的文件路径 目标路径

切换目录


 

删除文件\文件夹

1.rm 删除文件 删除文件的时候会进行提示,但是无法删除文件夹

rm -f   强制删除一个文件,没有提示  

如果要删除一个文件夹 使用-r参数

 注意:使用这个方式的时候,要确定了要删除的目标文件和文件夹,再去回车删除,防止误删

复制、粘贴、剪切

举例:将/user/local/soft/bigdata下的eee文件夹复制到ddd中

内容查看

1.cat 查看文件内容

2.查看指定的内容(方式1:在不打开文件的前提下搜索)

 3.分页查看   more

4.合并文件 cat a1.txt a2.txt > xxx.txt

  • 做法1:将合并的文件内容放到一个新的文件中,结果文件自动创建

  • 做法2:将合并的文件内容放入到一个已经存在的文件,结果是将合并和的内容覆盖原始文件的数据。>有覆盖的含义

合并并追加内容到文件

cat a1.txt a2.txt >> a6.txt


5.cat -b 显示行号输出

压缩,解压

文件保存模式:

 文件大小查看

1.du -h:

2.du -a:

3.df -h:  查看所有磁盘容量

4.top: 查看内存使用情况     ( 使用ctrl+c退出)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值