Linux 系统终端常用命令

Linux 系统终端常用命令

1.Linux
1.1.操作系统
操作系统是一切软件运行的平台
软件和硬件:

1.2.历史常识
1.3.操作系统环境
位置->主文件夹
点击左侧文件系统,右侧展示的是文件系统中所有的文件
home:当前系统中所有的用户
opt:除操作系统必要文件之外的文件
root:操作系统相关文件

1.3.1.终端常用命令
打开终端:
快捷键:ctrl+alt+t

1.3.1.1.查看文件目录
ls:查看当前目录下所有的子目录
ls –a:查看当前目录下所有目录,带隐藏文件
ls –l:查看当前目录下所有目录,带详情

蓝色:目录(文件夹)
绿色:可执行文件
红色:压缩文件
浅蓝色:链接文件
白色:普通文件
1.3.1.2.过滤
语法:
ls |grep 关键字
例如:
ls |grep c:查询文件名中有字母c的文件及目录
ls –l|grep c:查询文件名中有字母c的文件及目录,带详情
ls –l|grep –I c: 查询文件名中有字母c的文件及目录,带详情,切忽略大小写

1.3.1.3.目录跳转
cd 目标路径
cd …/:进入父级目录

1.3.1.4.搜索
find 搜索位置 –name 目标文件名
案例:
find ./ -name a:在当前目录下寻找名称为a的目录或文件
find ./ -name *e*:在当前目录下寻找名称为a的目录或文件,模糊查询
find语法是区分大小写

. :当前目录
/ :目录分隔符

  • :任意长度,任意字符

1.3.1.5.文件夹的操作
mkdir 目录名:新建目录
rmdir 目录名:删除空目录
案例:
mkdir abc:创建一个名为abc的目录(文件夹)
rmdir abc:删除一个名为abc的目录(文件夹)

1.3.1.6.文件的操作
rm 文件名:删除文件
案例:
rm test.txt : 删除test.txt文件
rm 1.txt 2.txt : 同时删除1.txt和2.txt文件
rm –rf abc:删除费控目录

-r:向下递归
-f:强制删除

1.3.1.7.查看文本文件内容
cat 文件名:查看某个文本文件的内容
案例:
cat 1.txt:查看t.txt的内容
如果不小心只按了cat,使用ctrl+shift+d 即可退出

1.3.1.8.more
more -每页显示行数 文件名:分页查看某个文件的内容
案例:
more -4 1.txt : 查看1.txt中的内容,每页只展示4行
空格键:向下翻页
B键:向上翻页

作业20190710:将笔记中的案例操作一遍
1.3.1.9.zip压缩
跨平台,windows、Linux、Mac都可使用
压缩
语法:
zip –r 目标文件名 原文件名
案例:
zip –r a.zip ABCDE :将目录ABCDE压缩成a.zip

解压缩
语法:
unzip 原文件名
案例:
unzip a.zip :解压缩a.zip压缩包,默认解压缩到当前文件夹
unzip a.zip –d abc:解压缩a.zip压缩包,目的地为当前目录下的abc文件夹

1.3.1.10.tar打包
主要在Linux系统中使用,仅仅是打包,不负责压缩
打包
语法:
tar –cvf 目标文件名 原文件名
案例:
tar –cvf abc.tar abc:将abc文件夹打包,并以abc.tar明明

解包
语法:
tar –xvf 原文件名
案例:
tar –xvf abc.tar :将abc.tar进行解包

练习:将Linux系统opt目录中的myeclipse-8.6.0-linux-gtk-x86.tgz进行解包,并进行安装

1.3.1.11.查看权限
使用ls –l 查看文件的文件的详情信息
结果分为7列
第一列:文件类型及文件权限
第一列第一个字母表示文件类型,d表示目录
后面剩下的9个字符可以分成三部分看,三个字符为一部分
分别是:当前用户权限、同组用户权限、其他用户权限
r:可读
w:可写
x:可执行
-:无权限

第二列:文件链接个数
第三列:用户名
第四列:密码
第五列:文件大小
第六列:修改日期
第七列:文件名

1.3.1.12.修改权限
方式一:
语法:
chmod 文件权限 文件名
chmod [u/g/o/a][+/-/=][r/w/x] 文件名
案例:
chmod g-x abc:取消abc目录同组用户的可执行权限

方式二:
chmod [][][] 文件名
三个中括号分别表示:当前用户权限、同组用户权限、其他人权限
4:可读
2:可写
1:可执行
0:无权限
如果想修改权限,只需要计算权限所对应的的数字即可
例如:
444表示所有人只读
666表示所有人可读可写

案例:
chmod 665 abc:将abc文件夹当前用户的权限改成可读可写不可执行,其他权限保持不变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Mtton

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

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

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

打赏作者

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

抵扣说明:

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

余额充值