1.17 想学好Linux,这些习惯必须养成(初学者必读)
不管是在生活还是工作中,每个人都会逐渐养成一些小习惯。坏习惯一旦形成就很难改正,所在在系统学习 Linux之前,给大家一些建议,刻意去培养一些好的习惯,对自己是很有利的。
学习Linux,要习惯使用命令行
操作系统必须要有图形界面,但早期的 Linux 并不完全支持图形界面,操作起来也没有 Windows 系统流畅,这也是 Windows 系统比 Linux 系统流行的原因之一。在图形界面下进行操作,既直观又简洁,但 Linux 的图形界面存在许多小问题,所以未被大多数 PC 机用户认可。
个人电脑的操作系统大多为 Windows,其次为 macOS,服务器要托管在 IDC 机房,通过远程去管理,这种情况下,开启图形界面不仅耗费资源,而且远程管理时还会有网络带宽的额外开销,因此 Linux 在服务器领域比较流行。
目前,也有不少朋友喜欢使用 Linux 的图形界面及支持图形界面的远程连接工具来管理 Linux,但鉴于以上使用图形界面的几个弊端,建议初学者不要轻易使用 Linux 的图形界面。命令行是 Linux 系统正常运行的核心,也是专业 Linux 系统工程师必须掌握的技能,所以大家要习惯使用命令行。
操作Linux,要慎之又慎
问大家一个问题,你有没有误删过某个重要的文件呢?多数读者会回答“有”,任何人都会有疏忽的时候,但作为一名 Linux 系统管理员,每天都要和服务器打交道,养成严谨认真的习惯是非常有必要的。
其次,服务器上的数据非常重要,所以每天都必须备份,这样一旦数据损坏,还有挽救的余地;反之,数据将无法恢复,很有可能会造成非常严重的后果。
数据备份固然重要,但也经不起一次次的操作失误。在学习 Linux 命令行的过程中,我们输入命令的速度会越来越快,效率也会越来越高,但与此同时,很有可能会无意间输入错误的指令。比如,要删除某个目录,却把要删除目录的名字写错了,结果可想而知。
所以建议大家,输入命令的速度不要太快,看准了再按回车。另外,对于修改重要的配置文件,一定要养成修改前先备份的习惯,这样一旦出现问题,还可以将文件快速还原。
操作Linux,安全永远是第一位的
大家有没有这样的习惯,比如说:
- 各个网站的账号和密码都一样;
- 密码中包含自己的名字或者生曰;
- 密码设置得非常简单,采用纯数字形式或者包含一些常用词汇 (如 love、china 等);
- 将密码存在一个文档里,并保存到 U 盘中随身携带;
- 密码使用了好多年,一直没有更改过。
以上列举的这几个习惯,不管符合几条,都说明你的安全意识还不够,需要加强。
要登录服务器,必不可少地要使用登录密码,密码如何设置、如何保存都是有讲究的,下面列举几个设置及保存密码需要注意的点:
- 密码设置得要复杂,至少要 8 个字符,其中包含数字和大小写字母,而且不能有规律性,且密码中不能包含自己的名字或者生曰;
- 不能在所有的网站都使用同一个账号和密码。近几年有多起账号泄露事件,如果在各大网站设置的密码都一样,一旦你在某一网站上的密码泄露了,那就相当于你所有的密码都泄露了。
- 密码最好不要长期沿用,建议每隔 1~3 个月修改一次。
- 密码不能保存在一个文档里,更不能把存有密码的文档存到可移动存储设备里。因为可移动存储设备有可能遗失,那么设置的密码也就遗失了。
除了密码,日常在办公室中,也要刻意培养一些习惯。例如,给自己的办公电脑设置密码、当离开工作岗位时将电脑锁屏,等等。
1.17 想学好Linux,这些习惯必须养成(初学者必读)的更多相关文章
- 新手要想学好Linux系统就必须做好这四件事情
一般情况下,大部分人接触Linux的机会并不多,对Linux平台下的开发更是一无所知.而现在的发展趋势却越来越表明:无论是作为一个优秀的软件开发人员,或是互联网.IT行业的从业人员,掌握Linux是一 ...
- 学好Linux必备知识
鸟哥的私房菜中提到学好Linux必备的几种技能: 1. 计算器概论不硬件相关知识: 因为既然想要走Linux这门路,信息相关癿基础技能也丌能没有啊! 所以先理觋一下基础癿硬件知识,丌用一定要全懂啦! ...
- 2017云计算开源峰会 你是想听Linux谈开源还是想听OpenStack谈开源?
2017年,善于把握机遇的企业们不是正在开源,就是走在去开源的路上-- 开源是不是就意味着免费? 开源企业就是要当"活雷锋"? 开源项目究竟如何运作?如何参与开源社区? 如何获得最 ...
- python的第一个程序“Hello,World”,传闻要想学好新语言....
传闻要想学好新语言,第一个程序必须是“Hello,World”...O(∩_∩)O哈哈~ 下面附上代码: # -*- coding:utf-8 -*- print("Hello,World& ...
- Linux PATH环境变量及作用(初学者必读)
Linux PATH环境变量及作用(初学者必读) < 什么是环境变量,Linux环境变量有哪些?Linux打包(归档)和压缩 > <Linux就该这么学>是一本基于最新Linu ...
- 想要学习Linux技术,先好好的读一本Linux书籍吧
忘记你在使用windows时的使用习惯和使用思维.学习Linux,一定要适应Linux的命令行界面,因为命令行才是Linux的真正魅力所在,而X-window或着说桌面环境也只是运行在命令行模式下的一 ...
- Linux内核(17) - 高效学习Linux驱动开发
这本<Linux内核修炼之道>已经开卖(网上的链接为: 卓越.当当.china-pub ),虽然是严肃文学,但为了保证流畅性,大部分文字我还都是斟词灼句,反复的念几遍才写上去的,尽量考虑到 ...
- 学好linux必须精通用户管理的章节知识
第12章 Linux中用户知识管理 12.1 系统开机启动流程 12.1.1 centos6系统开机启动流程 12.1.1.1 开机系统流程语言描述 服务器电源开关打开 bios自检 目的:检查硬件是 ...
- 论学好Linux系统的超级重要性
不知道各位在日常的工作生活中有没有接触过“rm -rf /*”这个命令,因为这个命令搞出来的事情可还不少呢!前段时间就在一个群里看到了有个小伙子,老板让他去维护一下服务器,这小伙也不太懂,就问群里的大 ...
随机推荐
- kafka报文一直打印的问题
一.问题描述 今天开发了一个kafka消费者数据接收的功能,基本过程为分别启动本地的kafka服务和代码程序,在服务端手动发送消息,代码来进行接收消费.经测试,代码功能正常,但是再接收到一条kafka ...
- java-集合-realdo-集合一对多
school类: package setdone; import java.util.List; public class School { private String schoolname; pr ...
- OpenCV+QT5在Window下的环境配置记录
在安装OpenCV时最需要注意的是,OpenCV库,也就是我们需要的dll和动态库需要我们使用CMake来生成. 虽然在官网上下载得到的文件中已经包含了库文件和.h等头文件,但是在具体开发中编译器编译 ...
- 基本类型数组转List
基本类型数组转List 小数 double[] src = {1.1,2.1,3.1}; List<Double> list = Arrays.stream( src ).boxed(). ...
- pandas数据读取
02. Pandas读取数据 本代码演示: pandas读取纯文本文件 读取csv文件 读取txt文件 pandas读取xlsx格式excel文件 pandas读取mysql数据表 1.读取纯文本文件 ...
- SQL之总结(四)---null问题的处理
概述:如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录.这意味着该字段将以 NULL 值保存. NULL 值的处理方式与其他值不同. NULL 用作未知的或不适 ...
- for 循环打印直角三角形、正三角形、棱形
学习目标: 熟练掌握 for 循环的使用 例题: 1.需求:打印直角三角形 代码如下: // 左直角 for(int i = 0; i < 5; i++) { for(int j = 0; j ...
- 小程序申请测试appid
话不多说,直接上图: 1. 登录微信官方文档: https://developers.weixin.qq.com/miniprogram/dev/devtools/sandbox.html 2. ...
- apache开启图片缓存压缩
①-浏览器缓存图片信息 开启Apache的expires模块,重启Apache 2.在虚拟主机的配置文件里面,增加对图片信息缓存的配置,重启Apache 3.在网站目录里面填写测试代码 4.测试效果 ...
- windows+ubuntu双系统时间同步问题
windows+ubuntu双系统时间同步问题 给Ubuntu更新时间,在终端输入: sudo apt-get install ntpdate sudo ntpdate time.windows.co ...