【Linux】长文认识Linux和一些操作(统计关键字、权限修改等等)

一、Linux总体认识

1、Linux的特点

免费、稳定、成熟。最标志的就是linux下一切皆文件,所有的操作都是对文件进行操作,

2、Linux的版本

?自己在电脑怎样查看?
Centos:基于Red Hat Linux的,修复了不少bug,稳定值很好,而且完全免费
Red Hat:收费,Centos相当于它的免费版
Ubuntu:在用户登录方面增加了安全性
Debian:免费但是安装相对复杂
自己在电脑查看linux版本的命令:cat /proc/version
在这里插入图片描述

3、Linux下的文件系统

ext2:它是Linux文件系统中使用最多的类型,是为解决ext文件系统的缺陷而设计,在速度和CPU利用率上较为突出。
**ext3:**ext2文件系统的日志版本,它在ext2文件系统中增加了日志的功能。
reiserFS:是Linux环境下最稳定的日志文件系统之一,使用快速的平衡二叉树(binary tree)算法来查找磁盘上的自由空间和已有的文件,
VFAT:主要用于处理长文件,它运行在保护模式下并使用VCACHE进行缓存,并具有和Windows系列文件系统和Linux文件系统兼容的特性。因此可以作为Windows和Linux交换文件的区。

4、Linux和Windows系统有什么不同

1、Linux大部分是字符界面,减少了病毒攻击的可能性,安全性更好一点
2、Linux免费而且开源,Windows收费
3、用户体验感不一样,Linux下面是命令操作,Windows是图形化界面。
4、Linux下面区分大小写,WindowsDOS环境下不区分大小写

二、Linux下的常用操作

1、快捷键

先了解一下常用快捷键,用起来能方便不少呢,
Tab:命令补齐,比如这里,我输ls t,然后点Tab,就会自动补齐后面,是不是很省事
在这里插入图片描述
ctrl+c:让正在运行的程序停止
ctrl+d:退出程序
在这里插入图片描述
ctrl+l:清屏(clear)

2、vim里的一些操作

①、vim打开一个文件时在最后一行,gg跳回第一行,shift+g跳回最后一行,要删除指定一行时,找到那一行,按dd就行。
②、q!是强制退出 wq是保存退出,q是普通退出
③、vim查找一个字符串
?或者/后面跟要找的字符串
在这里插入图片描述

3、帮助文档

man 命令或者 命令 --help,比如man ls 或者 ls --help,就是把这个命令后面相对应的参数给罗列出来,让你可以方便查看每个参数是干嘛的,ps --help等等
在这里插入图片描述

4、查看cpu、内存、磁盘

我的这篇博客里面有,直接放链接了
查看cpu、内存、磁盘
1、查看某个进程并杀死它
ps -ef | grep 进程名
kill 进程号
kill和kill -9(强制删除)

在这里插入图片描述

三、linux下查看网络相关

1、ifconfig:查看被启动的网卡

包括IP、MAC地址等
在这里插入图片描述

2、route:显示路由状态=

在这里插入图片描述

3、netstat:查看网络接口所监听的端口

(-t是只列出tcp相关,-U只列出udp相关)
在这里插入图片描述

4、host:查看主机对应的IP

5、ping 主机名:监测网络是否联通

在这里插入图片描述

6、查看端口被占用

lsof -i 端口号
netstat -tunlp | grep 端口号
在这里插入图片描述

四、linux权限问题

1、用户分类:

Linux下有三类人,前三个是用户组、中间三个是用户、后面三个是其他,三种可读r可写w可执行x,

2、rwx421

规定r=4,w=2,x=1,以d开头的是目录

3、chmod命令

功能:设置文件的访问权限
格式:chmod [参数] 权限 文件名
说明:只有文件的拥有者和root才可以改变文件的权限
chmod命令权限值的格式
① 用户表示符+/-=权限字符
+:向权限范围增加权限代号所表示的权限
-:向权限范围取消权限代号所表示的权限
=:向权限范围赋予权限代号所表示的权限
用户符号
u:拥有者(自己)
g:拥有者同组用(group)
o:其它用户
a:所有用户
4、怎样修改文件权限
在这里插入图片描述

五、其他操作

1、统计一个文件有多少行

wc -l 文件名 wc就是word count
wc -w是统计次数 wc -c是统计字数
在这里插入图片描述

2、统计一个关键字出现的次数

cat 文件名 | grep -c “关键字”
在这里插入图片描述

3、查看文件的前三条?后五条?三到五条

cat 文件名 | head -n
cat 文件名 | tail -n
cat 文件名 | head -n | tail -n
在这里插入图片描述

4、压缩相关

gzip 文件名:压缩文件
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值