Linux基础命令

1.ls

用法:ls+参数+指定目录或文件(不写就是默认当前目录)

功能:查看指定文件下所有目录和信息

-参数:

-a:列出当前目录下所有文件和目录(包括隐藏文件,以.开头的文件)

-l:-除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。

-i:输出文件的i结点索引信息

-k:以字节形式表示文件或者目录大小(可以写成-kh,理解成让人能看懂的方式其实就是加上了单位)

-R:递归显示当前的子目录层

-1:一行只输出一个文件

-t:时间排序显示

2.pwd

用法:直接输入pwd

作用:显示当前用户所在目录

3.cd 

作用:目录间切换

用法:

cd ..:返回上一级目录

cd .:当前目录

cd  /home/lishuai/test:绝对路径从根目录开始

cd ../lishuai/test:相对路径从当前目录开始

cd -来回两个目录之间切换

cd ~:回到用户家目录

4.touch

作用:创建一个不存在的文件,如果这个文件存在则更改文件的创造时间,同时也可以更改目录的创建时间

用法:touch+文件名

5.mkdir

作用:在当前目录下创建一个新的目录

用法:

mkdir +目录名:创建一个目录

mkdir  +目录1  目录2  目录3:同时创建多个文件

mkdir -p  目录1/目录2/目录3 :递归创建目录,即目录套目录

6.rmdie和rm(两个都可以)

作用:删除目录

用法:

rm +目录名:删除空目录

rm -r :删除目录及目录中的内容

rm -f:强制删除,其实使用rm命令的时候已经默认添加-f了,所以加不加都可以

rm -i:删除前提示询问用户是否删除

注意:rm删除的目录很难恢复

7.cp

作用:拷贝文件或者目录

用法:

1.拷贝文件:

 cp 源文件 目标文件:注意如果目标文件存在里面有内容的话,则会覆盖目标文件的内容,如果目标文件不存在则创建一个目标文件

2.拷贝目录

cp 原目录 目标目录:没有的话创建一个目录,有的话直接拷贝过去。一般使用会直接加个-r,将原目录中的所有内容拷贝过去。

8.mv

作用:移动文件目录或者给文件 或者目录改名字

用法:

mv  源文件/源目录  目标文件/目标目录

如果源文件或者目录存在则移动过去,如果不存在则是给他们改名字

9.查看文件内容的先关名令

①cat:查看文件内容

-n:对输出所有行编号

-b:对非空输出行编号

-s:不输出多行空行

②more

显示部分文件内容,只能向下浏览,不能回退

空格:显示下一页

回车:显示下一行

退出:Ctrl c或者退出

③less

显示文件内容相对于more可以前后移动,而且可以进行搜索

/+字符串:当前位置向下搜索

?+字符串:当前位置向上搜索

-i:忽略搜索时的大小写

-N:显示行号

Ctrl p:向上浏览

Ctrl n:向下浏览

退出:Ctrl c或者q

④head

一般情况加参数-行数,表示从头开始显示多少行

⑤tail

和head用法一致,显示最后指定多少行

10.重定向和管道

>

:将执行内容送到指定文件中

|

从指定文件中筛选自己要的信息

11.时间的相关命令

①:时间戳

date +%s:表示从1970年到1月1日所 经历的秒,不考虑闰秒

date +%Y:%m:%d:年月日

cal: 显示日期

-y:显示当前年份的日历

-j:显示当年的第几天

-3:显示当前月前后共三个月

12:find

作用:文件的查找和检索

①name查找

find +查找目录 -name +文件名

②size查找

find +查找目录 -size +10k ,大于10k,注意这里的k必须小写

find +查找目录 -size +10M,大于10M这里M必须大写

find +查找目录 -size +10M -size -100M查找范围

③type查找

find +查找目录 -type + d/f//b/c/s/p/l这里表示不同的文件类型

13:grep

grep -r +"查找内容" +指定路径

14:bc

计算器

15:uname -a

获取电脑信息

16:wc

获取文件内容

行,单词数,字节数

17:od

查看二进制文件加-t指定格式显示

18:du

查看当前目录大小一般和-h一起用,不然你看不懂

19:df

磁盘使用情况,也和-h一起用

20:which

查看指定命令所在路径

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值