跟高哥一起学linux

640

题图: by from hello world 

众所周知,我的主业是打杂。啥都干点。但是说实话,从来没报过什么正式科班,所有的都是自学。要学好一门课,就得去下点功夫。也许在你今天不到,但是迟早有一天学到的东西都会派的上用场。

好多人说学习linux很难。不像windows上去能够点点点,放眼望去,现在各大招聘网站上都要求会点linux,如果不会,有的企业你连入职的资格都没有,这个绝对不是危言耸听。其实只要在学习之前好好理解,并没有想象的那么难。

其实很多人是被linux吓到了,一上去看到那个界面,黑乎乎一片,完全被吓尿了。这个是不对的。它就是一个系统,有什么好怕的。我感觉比追女朋友、表白简单多了。

废话有点多,其实在学习之前,要去了解一下是什么是linux,它和windos一样,无非就是个操作系统,系统上一切都是文件。一层一层向下的,好比公司的组织结构一样,时而平铺,时而纵向延伸。就这么想,你用windows点进去D盘,D盘下面有个《跟高哥一起学linux》文件夹,里面有一些 PPT、WORD、PDF之类的文档,只不过在linux上也是道理类似的,只不过是用命令去实现的,有点类似于做早期的 windows 下的 dos 命令。再不济,用 ftp 或者 winscp打开看一下,一目了然。看看这张目录图的结构相信你会感觉它一点都不难。

640

linux目录结构没有那么难

在熟悉目录之后,首先需要了解它的启动过程:

1、加载内核。在你开机时,系统加载硬件后,首先会进入 boot 目录下的内核。

2、启动进程。会执行/sbin/init进程。

3、确定运行级别。init级别有7种,可自行了解。

4、加载开机启动顺序。执行/etc下的init启动脚本。

5、显示用户登录界面。用户登录一般有三种登录方法:ssh登录、图形化登录、命令行登录。

6、打开shell界面,也就是我们看到的黑乎乎的那个界面。

这样它就开始运行了,不难吧?

其三、进入到界面,那就需要来操作一些命令,linux中无命令不丈夫,也就是说不会点命令你是无法操控它的。没关系,高哥给大家写一些日常操作中常用的命令:

1、pwd --显示当前目录

2、cd    --切换目录(cd 有很多种用法,但是刚接触linux人的来说只要记住这个就可以了,剩下的以后慢慢学,如cd ..,cd -,cd ~,cd ../../等等)

3、tree  --显示树结构。

4、mkdir --创建目录。

5、touch--创建空文件或者改变时间戳

6、ls --显示目录下的详细信息。

7、cp --复制文件或者目录。

8、mv --移动或者重命名文件。

9、rm --删除文件或者目录。

10、rmdir --删除空目录。

11、ln--创建软硬链接。

12、find--查找你想要的东西。

13、xargs--多行变单行。

14、cat--查看内容。

15、more/less查看内容。

16、tail、head显示末尾和开头。

17、chattr--改变文件的扩展属性。

18、lsattr--查看文件的扩展属性。

19、file--显示文件的类型。

20、chown--改变所组。

21、chmod--改变权限。

22、chgrp--更改文件用户组。

23、tac--反向显示文件内容。

24、cut-文本中截取内容。

25、sort--排序。

26、uniq--去除重复行。

27、wc--统计行数。

28、diff--比较两个文件的不同。

29、vim编辑器。简单说就是改记事本,这么说大家都能明白应该。说句玩笑话:vim六板斧《i、esc、q、wq、q!、wq!》,当然还有很多小技巧,慢慢学习,方便自己。

30、linux三剑客。grep搜索过滤。seed字符流处理器,通俗点就是增删改查。awk -F 指定打印第几行第几列,还是一门编程语言,这个命令非常牛逼。三剑客配合正则,功能无所不能。

如awk ‘NR==20,NR==30’  gaoge.text,显示文件里的20行到30行。

awk -F ‘{print $1,$3}’ gaoge.text,显示第一列和第三列等。

31、ifconfig,netstat等。用来查看网络网卡等信息。


简单的命令学会后(当然,命令太多了,还有很多没列举出来)开始进行简单的安装,如果LAMP、LNMP 等。centos、红帽、suse常用yum、rpm包来安装。在使用yum前,要不使用自己制作的私有仓库,要不链接公网上的阿里源等。简单来说:yum仓库就是一个篮子,里面装有很多水果,有苹果、橘子、桃子等等。如果你要西瓜,篮子里没有肯定是吃不到的,那么肯定也安装不上,这个时候就想办法把东西弄到仓库里来,而yum可以自动解决依赖关系。乌班图的话一般就用apt-get install等来安装。最难得就属编译安装了,编译安装一般三步骤:


1、./configure

2、make

3、make install

简单的说一下,任何东西不要被吓住,不要急着去学,学之前提前了解下原理以及它能干什么?你学了之后你能干什么?剩下的就好好加把劲吧,跟高哥一起学linux,


往期文章:

深挖技术之道

服了!

懂业务的技术人!

干。

640

以下是对提供的参考资料的总结,按照要求结构化多个要点分条输出: 4G/5G无线网络优化与网规案例分析: NSA站点下终端掉4G问题:部分用户反馈NSA终端频繁掉4G,主要因终端主动发起SCGfail导致。分析显示,在信号较好的环境下,终端可能因节能、过热保护等原因主动释放连接。解决方案建议终端侧进行分析处理,尝试关闭节电开关等。 RSSI算法识别天馈遮挡:通过计算RSSI平均值及差值识别天馈遮挡,差值大于3dB则认定有遮挡。不同设备分组规则不同,如64T和32T。此方法可有效帮助现场人员识别因环境变化引起的网络问题。 5G 160M组网小区CA不生效:某5G站点开启100M+60M CA功能后,测试发现UE无法正常使用CA功能。问题原因在于CA频点集标识配置错误,修正后测试正常。 5G网络优化与策略: CCE映射方式优化:针对诺基亚站点覆盖农村区域,通过优化CCE资源映射方式(交织、非交织),提升RRC连接建立成功率和无线接通率。非交织方式相比交织方式有显著提升。 5G AAU两扇区组网:与三扇区组网相比,AAU两扇区组网在RSRP、SINR、下载速率和上传速率上表现不同,需根据具体场景选择适合的组网方式。 5G语音解决方案:包括沿用4G语音解决方案、EPS Fallback方案和VoNR方案。不同方案适用于不同的5G组网策略,如NSA和SA,并影响语音连续性和网络覆盖。 4G网络优化与资源利用: 4G室分设备利旧:面对4G网络投资压减与资源需求矛盾,提出利旧多维度调优策略,包括资源整合、统筹调配既有资源,以满足新增需求和提质增效。 宏站RRU设备1托N射灯:针对5G深度覆盖需求,研究使用宏站AAU结合1托N射灯方案,快速便捷地开通5G站点,提升深度覆盖能力。 基站与流程管理: 爱立信LTE基站邻区添加流程:未提供具体内容,但通常涉及邻区规划、参数配置、测试验证等步骤,以确保基站间顺畅切换和覆盖连续性。 网络规划与策略: 新高铁跨海大桥覆盖方案试点:虽未提供详细内容,但可推测涉及高铁跨海大桥区域的4G/5G网络覆盖规划,需考虑信号穿透、移动性管理、网络容量等因素。 总结: 提供的参考资料涵盖了4G/5G无线网络优化、网规案例分析、网络优化策略、资源利用、基站管理等多个方面。 通过具体案例分析,展示了无线网络优化中的常见问题及解决方案,如NSA终端掉4G、RSSI识别天馈遮挡、CA不生效等。 强调了5G网络优化与策略的重要性,包括CCE映射方式优化、5G语音解决方案、AAU扇区组网选择等。 提出了4G网络优化与资源利用的策略,如室分设备利旧、宏站RRU设备1托N射灯等。 基站与流程管理方面,提到了爱立信LTE基站邻区添加流程,但未给出具体细节。 新高铁跨海大桥覆盖方案试点展示了特殊场景下的网络规划需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值