【Linux系统命令】

1.Linux概述

linux系统以树状管理目录结构,如下图所示:

 根目录:/     斜杠前面没有东西才是根目录,不然就是表示某某的子目录。我们一般都是在家目录下操作,根目录都是很重要的文件,家目录下面会讲到(所以千万不要在根目录删东西

cd /   进入根目录

cd ..    为退出指令

但是此时为最外层目录无法退出 

​​​​​​ 

 以下列举的都为根目录

 当创建linux用户的时候 系统会自动以用户名在/home/(表示在根目录下的home目录下)创建一个文件夹,名为家目录。 cd ~直接进入家目录,进入Linux系统后在家目录下操作

比如说进入系统后执行  cd ~      再执行  pwd(目录定位),可以看到现在正处于家目录

 在家目录下创建文件夹

如果想创建文件夹存放代码或者软件可以执行下列命令

 mkdir tools   work   同时创建tools和work文件夹    区别:touch是创建文件,mkdir是创建文件夹

如果想生成一个文件并且自动生成上一级目录可用  -p 指令,如下图所示

2.【linux命令概述】 

命令 选项 参数

命令:具体的linux命令

选项:扩展命令的功能

参数:命令作用的对象

ls 查看当前目录下 没有隐藏的文件

ls -a显示所有文件(包含隐藏文件)

ls -l以列表的方式显示文件信息

ls -h和-l一起使用 以更人性化的方式显示文件大小

 注意:-h -a -l 使用时不分先后;也可以合并

3.查看帮助信息

--help 帮助信息(只能查看命令)

格式:命令 一个空格--help      查看该命令的帮助信息

man     帮助信息(查看命令库函数系统调用等)   (man比--help 可查看帮助的范围更多)

1.man是以章节管理帮助信息

2.第一章存放的是命令的帮助信息

3.第二章节存放的是系统调用(系统提供的函数 open)

4.第三章存放的是库函数(C语言提供的函数   printf)的帮助信息

man 1 ls 表示从第一章节中查找ls命令信息,更多描述要按方向键向下查看,退出查看输入q退出

 tab自动补全

写出一部分按tab可以自动补全系统存在的内容

目录和文件名字写一部分都可以补全

history查看历史命令

可以查看用了哪些命令,统计次数

重定向>

ls > 某某文件

1.将ls显示的结果 输出到文件中

2. echo "hello world"   往终端上输出 字符串"hello world"

3.echo "hello world" > a.txt  将“hello world”字符串 输出到文件中(覆盖内容)

4.echo "world" >> a.txt  将“world”追加到文件末尾(追加内容)

5.cat 为打开文件命令

 管道 |

tree目录文件树状显示 (系统默认没有安装,要自己安装)

如果安装不了tree  就一次输入下图中三个指令

 补充:tree /   可以树状显示根目录

tree  -L  3   表示只显示三层

clear  或者 ctrl +l     清屏命令

 cp  是copy 复制的意思

cp  test  work/     复制test到work文件下

 find  在指定的路径下查找文件

格式: find   指定路径  -name  文件名

该指令会在指定路径包括该路径下的子目录查找

grep  在指定文件中查找指定内容

格式 grep   查找信息  文件名 -n ( 加了-n显示行号)

ln   创建链接文件 

ln 源文件名  快捷文件名 -s 

1.对快捷文件内容进行操作就是对源文件内容进行操作

2.删除快捷文件不会删除源文件

 tar  压缩和解压缩命令

gzip格式:

压缩命令格式:tar zcvf  压缩包包名  要被压缩的文件

压缩包包名=前名+.tar.gz

压缩后原文件也还在

 解压:tar zxvf  压缩包包名.tar.gz -C 路径    解压到指定路径

 bzp2格式:

压缩命令格式:tar jcvf  压缩包包名 要被压缩的文件

压缩包包名=前名+.tar.bz2

解压命令格式:tar jxvf  压缩包包名.tar.gz   -C 路径    解压到指定路径

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

放牛的守护神_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值