嵌入式Linux中文站

培养这10个习惯,你就离UNIX高手更进一步了!

阅读(204)

本文提出了 10 个值得采用的 UNIX 命令行习惯帮助您克服许多常见使用怪癖,并在该过程中提高命令行工作效率的好习惯,让你成为更高效的 UNIX 命令行高手。下面列出了这 10 个好习惯,之后对进行了更详细的描述。 10个好习惯 使用文件名自动补全功能 (file name completion)。 使用历史扩展。 重用以前的参数。 使用 pushd 和 popd 管理目录导航。 查找大型文件。 不使用编辑器创建临时文件。 使用 curl 命令行实用工具。 最有效地利用正则表达式。 确定当前用户。 使用

Bash脚本:正则表达式基础篇

阅读(161)

正则表达式(简写为 regex 或者 regexp)基本上是定义一种搜索模式的字符串,可以被用来执行搜索或者搜索并替换操作,也可以被用来验证像密码策略等条件。 正则表达式是一个我们可利用的非常强大的工具,并且使用正则表达式的优点是它能在几乎所有计算机语言中被使用。所以如果你使用 Bash 脚本或者创建一个 python 程序时,我们可以使用正则表达式,或者也可以写一个单行搜索查询。 在这篇教程中,我们将会学习一些正则表达式的基本概念,并且学习如何在 Bash 中通过 grep 使用它们,但是如果你希望在其

Linux基础:文件查找find

阅读(123)

写在前面 在linux的日常管理中,find的使用频率很高,熟练掌握对提高工作效率很有帮助。 find的语法比较简单,常用参数的就那么几个,比如 -name 、 -type 、 -ctime 等。初学的同学直接看第二部分的例子,如需进一步了解参数说明,可以参考find的帮助文档。 find语法如下: find(选项)(参数) 常用例子 根据文件名查找 列出当前目录以及子目录下的所有文件 find. 找到当前目录下名字为 11.png 的文件 find.- name 11.png 找到当前目录下所有的 jp

Ubuntu 16.04 下随机化你的 WiFi MAC 地址的方法

阅读(152)

导读 你的设备的 MAC 地址可以在不同的 WiFi 网络中记录你的活动。这些信息能被共享后出售,用于识别特定的个体。但可以用随机生成的伪 MAC 地址来阻止这一行为。每一个诸如 WiFi 或者以太网卡这样的网络设备,都有一个叫做 MAC 地址的唯一标识符。这就是你能上网的原因:每当你连上 WiFi,路由器就会用这一地址来向你接受和发送数据,并且用它来区别你和这一网络的其它设备。 这一设计的缺陷在于唯一性,不变的 MAC 地址正好可以用来追踪你。连上了星巴克的 WiFi? 好,注意到了。在伦敦的地铁上?

使用 grep 查找所有包含指定文本的文件

阅读(158)

目标: 本文提供一些关于如何搜索出指定目录或整个文件系统中那些包含指定单词或字符串的文件。 难度: 容易 约定: # - 需要使用 root 权限来执行指定命令,可以直接使用 root 用户来执行也可以使用 sudo 命令 $ - 可以使用普通用户来执行指定命令 案例 非递归搜索包含指定字符串的文件 第一个例子让我们来搜索 /etc/ 目录下所有包含 stretch 字符串的文件,但不去搜索其中的子目录: # grep -s stretch /etc/*/etc/os-release:PRETTY_NAM

用日志了解你的 Linux 系统

阅读(132)

导读 Linux系统日志非常重要,后台运行的程序(通常被称为守护进程或者服务进程)处理了你 Linux 系统中的大部分任务。当这些守护进程工作时,它们将任务的详细信息记录进日志文件中,作为它们做过什么的历史信息。这些守护进程的工作内容涵盖从使用原子钟同步时钟到管理网络连接。所有这些都被记录进日志文件,这样当有错误发生时,你可以通过查阅特定的日志文件来看出发生了什么。 在你的 Linux 计算机上有很多不同的日志。历史上,它们一般以纯文本的格式存储到 /var/log 目录中。现在依然有很多日志这样做,你可

39条常见的Linux系统简单面试题

阅读(291)

1、如何看当前Linux系统有几颗物理CPU和每颗CPU的核数? 答:[root@centos6 ~ 10:55 #35]# cat /proc/cpuinfo|grep -c physical id 4 [root@centos6 ~ 10:56 #36]# cat /proc/cpuinfo|grep -c processor 4 2、查看系统负载有两个常用的命令,是哪两个?这三个数值表示什么含义呢? 答:[root@centos6 ~ 10:56 #37]# w 10:57:38 up 14 min

ubuntu14.04版本重置密码

阅读(87)

导读 在日常工作学习中,相信大家都会或多或少遇到时间一长忘记自己曾经设置的密码,为此让人很是烦恼。今天教大家一招在忘记ubuntu密码时该怎样快速高逼格重置密码。 1.在VMware Workstatiom中点击开启此虚拟机,注意,进入系统自启时随即先点击一下屏幕,目的是让鼠标从VM切换到ubuntu启动(否则下面长按shift时可能不会进入GNU GRUN界面) 2.点击屏幕后随即长按shift,系统会进入GUN GRUB界面(对此界面的操作可看界面下面的说明),如图 1所示;如果进入图 2 所示的界面