haxianhe的博客

从“用”中学习

18、归档和备份

维护系统数据安全是计算机系统管理者的基本任务之一,及时创建系统文件的备份文件是维护系统数据安全的一种常用方法。 文件压缩程序: gzip:压缩和解压缩文件工具 bzip2:块排序文件压缩工具 文件归档程序: tar:磁带归档工具 zip:打包和压缩文件 文件同步程序: rsync:远程文...

2018-12-11 13:11:30

阅读数 58

评论数 0

17、文件搜索

简单介绍一下在linux中怎么查找文件。 在linux中搜索文件的工具: locate:通过文件名查找文件。 find:在文件系统目录框架中查找文件。 处理搜索结果文件列表的命令: xargs:从标准输入中建立、执行命令行。 辅助工具: touch:更改文件的日期时间。 stat:显示文...

2018-12-11 13:11:04

阅读数 55

评论数 0

16、网络

在网络连接方面,Linux可以说是万能的。Linux工具可以建立各种网络系统及应用,包括防火墙、路由器、域名服务器、NAS(网络附加存储)盒等。 ping:向网络主机发送ICMP ECHO_REQUEST数据包。 tracerouter:显示数据包到网络主机的路由路径。 netstat:显示网络...

2018-12-11 13:10:26

阅读数 46

评论数 0

13、定制提示符

效果: 可以打印查看PS1的值 其中各个值的含义如下表: 转义字符 含义 \a ASCII铃声。 \d 当前日期,以星期、月、日的形式表示,如"五 12 07"" \h 本地机器的主机名,但是不带域名 \H 完整的...

2018-12-11 13:09:39

阅读数 31

评论数 0

12、VIM简介

就像一个人不可能一夕之间成为技艺高超的钢琴家,Linux命令也不是花一个下午就能熟练掌握的,这需要很长时间联系。 注:接下来的讨论是建立在用户使用名为vi的vim程序这样一个假设上的。 编辑模式 插入模式 移动光标 在命令模式下,vi提供了很多移动光标的命令,其中有一个些命令是与les...

2018-12-07 20:06:01

阅读数 22

评论数 0

11、环境

在shell会话调用环境期间,shell会存储大量的信息。程序使用存储在环境中的数据来确定我们的配置。 printenv:打印部分或全部的环境信息。 set:设置shell选项 export:将环境导出到随后要运行的程序中。 alias:为命名创建一个别名。 修改环境配置文件 $ vim ~/...

2018-12-07 20:05:22

阅读数 15

评论数 0

10、进程

ps:显示当前所有进程的运行情况。 top:实时显示当前所有任务的资源占用情况。 jobs:列出所有活动作业的状态信息。 bg:设置在后台中运行作业。 fg:设置在前台中运行作者。 kill:发送信号给某个进程。 killall:杀死指定名字的进程。 shutdown:关机或者重启系统。 进程...

2018-12-07 20:04:42

阅读数 15

评论数 0

9、权限

id:显示用户身份标识 chmod:更改文件的模式 umask:设置文件的默认权限 su:以另一个用户的身份运行shell sudo:以另一个用户的身份来执行命令 chown:更改文件所有者 chgrp:更改文件所属群组 passwd:更改用户密码 所有者、组成员和其他用户 更改权限 对...

2018-12-04 12:11:50

阅读数 63

评论数 0

6、命令行最酷的功能——IO重定向

I/O 是输入/输出(input/output)的缩写。这个功能可以把命令行的输入内容重定向为从文件中获取内容,也可以把命令行的输出结果重定向到文件中。如果我们将多个命令行关联起来,将形成非常强大的命令——管道。 cat:合并文本 sort:对文本进行排序 uniq:报告或删除文件中重复的行...

2018-12-01 18:54:27

阅读数 24

评论数 0

5、命令的使用

type:说明如何解释命令名 which:显示会执行哪些可执行程序 man:显示命令的手册页 apropos:显示一系列合适的命令 info:显示命令的info条目 whatis:显示一条命令的简述 alias:创建一条命令的别名 什么是命令 一条命令不外乎以下四种情况, 可执行程序。可执行...

2018-12-01 18:02:16

阅读数 81

评论数 0

4、操作文件与目录

cp:复制文件和目录 mv:移动或重命名文件和目录 mkdir:创建目录 rm:移除文件和目录 ln:创建硬链接和符号链接 通配符 通配符 通配符 匹配项 * 匹配任意多个字符(包括0个和1个) ? 匹配任一单个字符(不包括0个) [characters] 匹配任意一个...

2018-11-30 11:22:47

阅读数 15

评论数 0

0、什么是编码?

定义 编码是信息从一种形式或格式转换为另一种形式或格式的过程。解码是编码的逆过程。 ASCII 我们日常接触到的文件分为ASCII和Binary两种。ASCII是“美国信息交换标准码”的英文字头缩写,可称之为“美标”。美标规定了用从0到127的128个数字来代表信息的规范编码,其中包括33个控制码...

2018-11-30 11:21:46

阅读数 137

评论数 0

3、Linux 系统

ls:列出文件内容 file:确定文件类型 less:查看文件内容 less 命令 less 命令是一种查看文本文件的程序。 less 命令的使用方式如下: less filename 一旦运行起来,less程序允许我们前后滚动文件。 常用键盘命令 命令 功能 PAGE UP...

2018-11-29 20:16:13

阅读数 33

评论数 0

2、导航

pwd:查看当前工作目录 cd:改变目录 ls:列出目录内容 文件系统树 与Windows 相同,类UNIX操作系统(比如Linux)也是以称之为分层目录结构的方式来组织文件的。这意味着文件是在树形结构的目录(有时在其他系统中称之为文件夹)中进行组织的,该树形结构目录包含文件和其他目录。 在W...

2018-11-29 20:13:48

阅读数 72

评论数 0

1、shell 是什么?

shell 当谈到命令行时,我们实际上指的是shell shell 是一个接受由键盘输入的命令,并将其传递给操作系统来执行的程序。 终端仿真器 当使用图形用户界面时,需要使用另一种叫做终端仿真器的程序与shell交互。 有很多种终端仿真器,但是它们基本上都做同样的事情:让用户访问shell。 ...

2018-11-29 17:15:11

阅读数 91

评论数 0

积累——读《把时间当作朋友》

引言 最近两周读了李笑来老师的《把时间当作朋友》这本书,我最开始听说李笑来老师是源自于他在得到app上的《财富自由之路》专栏,惭愧的是一直受困于资金,还没有买。 这本书中,就我个人而言对我最有启发的有四点: 一是作者开篇点明的本书的主旨“成长只有一条路——积累”。 二是作者介绍了一些帮助自己更好...

2018-11-27 14:04:34

阅读数 78

评论数 0

如何使用Go编程

这是一篇我摘自go官方文档的文章,讲一下为什么要把这篇文章单独拎出来。首先,这是一篇将我过去的学习方式同以后的学习方式区分开来的文章。其实,一直都知道学习一门技术最好的方式是看官方文档。但是,老实说,这是我除了PHP手册之外看的最入迷的一篇文档。其次,我学习go也有几天了,前几天一直看的是《Go...

2018-09-22 20:19:33

阅读数 94

评论数 0

GO 语言学习路径与资料分享

GO 语言学习路径与资料分享 本人最近刚刚经历了痛苦的入门过程,现想将自己的学习过程&学习资料整理、分享给有需要的人。 最后更新时间:2018年9月15日 Go 学习路径 这里引用谢大在知乎上说的一句话来总结一下怎么学习一门新的语言: 学习一门语言最重要的就是做到三点,第...

2018-09-22 20:17:55

阅读数 464

评论数 0

scp 跨机远程拷贝

2.scp 跨机远程拷贝 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。 注解: 类似...

2018-09-22 20:17:07

阅读数 30

评论数 0

Linux 用户管理

Linux 用户管理 查看用户 who who am i 或 who mom likes 创建用户 我们一般登录系统时都是以普通账户的身份登录的,要创建用户需要 root 权限,这里就要用到 sudo 这个命令了。不过使用这个命令有两个大前提,一是你要知道当前登录用户的密码,二是当前用户必须...

2018-09-22 20:16:27

阅读数 28

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭