【Linux】基础命令

目录

1.ls指令

2.pwd指令

3.cd指令

4.touch指令

5.mkdir指令

6.rmdir指令 && rm 指令

7.man指令

8.cp指令 

9.mv指令

10.cat指令

11.less指令

12. head和tail

13.date指令

14.grep指令

15.bc指令

16.重要的几个热键

1.ls指令

语法:ls 选项 文件或者目录名(默认所在当前目录)

功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息

不带选项

 1.1-l选项:显示详细信息

 ll等同于ls -l

1.2-a选项:显示隐藏文件,最前面带点都是隐藏文件

 2.pwd指令

功能:显示用户当前所在位置

 3.cd指令

功能:将当前工作目录改变到指定的目录下。

相对路径和绝对路径:

 

cd -:切换到上一次的目录,适合两个高频使用的目录 

 

cd ~:切换到工作目录

 

4.touch指令

功能:新建一个不存在的文件(文本文件)

 

 5.mkdir指令

功能:创建一个空目录

 5.1mkdir -p 目录1/目录2/目录3:递归创建多个目录,目录1是目录2的上级目录

6.rmdir指令 && rm 指令

rmdir和mkdir是对应的,rmdir是删除空目录;

 rm指令:同时删除文件或目录,可以删除有内容的目录,文件

  • -f 即使文件属性为只读(即写保护),亦直接删除(强制删除); -i 删除前逐一询问确认; -r 删除目录及其下所有文件(递归删除有文件的目录);

 7.man指令

man 指令名:查看这个指令的使用手册;

使用man man:查man这个指令

1号库:指令库,2号库:系统调用库,3号库:第三方库(C语言库,c++库)

8.cp指令 

功能:复制

用法:cp 选项 源文件或目录 目标文件或目录

普通文件不需要加选项 ,目录通常加-rf选项

  • -rf,r递归(拷贝目录),f强制(不询问是否拷贝);

先递归创建a包括b,b 包括c的目录,再把b拷贝到上级目录去

9.mv指令

功能:用来移动文件或者将文件改名

用法:mv 选项 源文件或目录 目标文件或目录

9.1移动文件和文件改名分别

  • 如果第二个文件/目录名存在就是移动文件,反则就是文件改名
  • 选项:-f,强制(不询问是否移动)

10.cat指令

功能:显示文件

选项:-n加行号

 tac:倒序输出

 11.less指令

功能:长文件的查看

[ldj@VM-24-5-centos 22.12.24.progress]$ less mycode.cc

输入对应行可以跳转 

12. head和tail

head功能:默认文件查看前10行

 less功能:默认查看后10行

 13.date指令

当前时间

当前时间戳

 

 把时间戳转化为时间

 14.grep指令

功能: 在文件中搜索字符串,将找到的行打印出来

选项

  1. -i:忽略大小写的不同,所以大小写视为相同 -n :顺便输出行号 -v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

在yum列表中找lrzse这个安装包 

 

 15.bc指令

linux自带的计算器

 16.重要的几个热键

  1. Tab按键---具有『命令补全』和『档案补齐』的功能
  2. Ctrl+c按键---让当前的程序『停掉』
  3. Ctrl+d按键---通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可 以用来取代exit
  4. Ctrl+insert:复制,Shift+insert:粘贴
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值