本教程介绍如何在一个 U 盘上安装多个 Linux 发行版。这样,你可以在单个 U 盘上享受多个 现场版 live Linux 发行版了。 我喜欢通过 U 盘尝试不同的 Linux 发行版。它让我可以在真实的硬件上测试操作系统,而不是虚拟化的环境中。此外,我可以将 USB 插入任...
本文出自 葡萄呀 Enjoy your life 博客,请务必保留此出处http://bxuan.blog.51cto.com/376592/704946 运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,...
Linux 网卡的配置 一、查看网卡当前连接参数 Linux 下 使用命令 ifconfig 1 Windows 下 使用命令 ipconfig 1 需要查看制定网卡则是在命令后面加上网卡名 ifconfig eth0 //此处eth0 为网卡名,不同系统上网卡名不一定相同 1 Centos 网卡常为eno开头 Red hat...
本文旨在高屋建瓴地来讨论 Linux 文件系统概念,而不是对某种特定的文件系统,比如 EXT4 是如何工作的进行具体的描述。另外,本文也不是一个文件系统命令的教程。 每台通用计算机都需要将各种数据存储在硬盘驱动器(HDD)或其他类似设备上,比如 USB 存储器...
两台Linux服务器,之间进行密码登录,用于备份数据 将A服务器数据备份到B数据服务器 第一:B数据服务器操作 1.在B服务器上生成ssh秘钥和公钥 ssh-keygen -t rsa 连续按三次回车即可 2.进入.ssh目录 cd .ssh 3.将生成的公钥文件id_rsa.pub复制到A服务器上,并...
将程序的输出写到终端,同时写入文件,可以用tee命令,解释一下 tee 命令的作用: read from standard input and write to standard output and files. 它从标准输入读取内容并将其写到标准输出和文件中。例如: ls tee ls_tee.txt cat ls_tee.txt 使用 tee 时...
在 Linux 系统中的终端工作时,有时需要将当前任务暂停调至后台,或有时须将后台暂停的任务重新开启并调至前台,这一序列的操作将会使用到 jobs、bg、和 fg 三个命令。 jobs jos命令用于显示 Linux 中的任务列表及任务状态,包括后台运行的任务。该命令可以...
rpm 命令 RPM 是RPM Package Manager(RPM软件包管理器, 愿意为Red Hat Package Manager,现在是一个递归缩写)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版...
常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝...
Linux 中高效的备份拷贝命令 在 Linux 上能使用鼠标点来点去的图形化界面是一件很美妙的事但是如果你喜欢的开发交互环境和编译器是终端窗口、Bash 和 Vim,那你应该像我一样经常和终端打交道。 即使是不经常使用终端的人,如果对终端环境深入了解也能获益良...
或许是出于疲倦,也有可能是出于对 GNOME 应用开发体系的不满,GNOME 桌面环境默认的文本编辑器、核心应用之一的 gedit 的开发者前几天宣布不再维护它了。它的最新稳定版本是 3.22。 gedit 开发者 Sbastien Wilmet在邮件列表中说: gedit 不再维护,我已将其...
当你好奇地看着系统的根目录(/)的时候,可能会发现自己有点不知所措。大多数三个字母的目录名称并没有告诉你它们是做什么的,如果你需要做出一些重要的修改,那就很难知道在哪里可以查看。 我想给那些没有深入了解过自己的根目录的人简单地介绍下它。 有用...
用户可以在任何 Linux 操作系统的安装过程中或者是其它必要的时候创建交换空间。如果你在安装 Linux 的时候忘记了创建或是你想要再增加交换分区的空间,你随时都可以再创建或增加。 有时候在你安装后摇升级 RAM 的时候需要增加一点交换分区的空间,比如你要...
实时 Linux 在过去十年中已经走了很长的路。Linutronix 的 Jan Altenberg 提供了对该主题做了概述,并在 ELC Europe 的视频中提供了新的 RTL 性能基准。 实时 Linux(RTL)是一种启用 PREEMPT_RT 的主线 Linux,在过去十年中已经走了很长的路。大约 80% 的...
一些能让你自定义 Bash 提示符的黑科技 当你在 Linux 环境下打开一个 Shell 终端时,会看到命令行中出现了类似下面的一个 Bash 提示符: [user@$host ~]$ 你知道命令行提示符其实是可以自己设置添加许多非常有用的信息的吗?在这篇文章中我就会教你如何自定...
使用终端恢复你 Linux 系统上仍在运行进程的已删除文件的快速指南。 许多情况下,删除的文件都可以恢复,比如在该文件有活动的进程在操作它,并且目前被单个或多个用户使用时。在 Linux 系统中,每个当前正在运行的进程都会获得 ID,其被称之为进程标识符 PI...
让我们大概地从 EXT4 的历史、特性以及最佳实践这几个方面来学习它和之前的几代 EXT 文件系统有何不同。 在之前关于 Linux 文件系统的文章里,我写过一篇Linux 文件系统介绍和一些更高级的概念例如一切都是文件。现在我想要更深入地了解 EXT 文件系统的特性...
Python是 Linux 中一种最流行的编程语言。它被写成了各种工具和库。除此之外,Python 在开发者之间很流行因为它非常简单,并且实际很容易掌握。如果你安装了 Linux系统,正在学习Python并想要使用最新的版本的话,那么这篇文章就是为你而写的。现在我已经安...
我们已经知道,Linux下的权限设置包括文件权限和目录权限,两种权限都包括r,w,x三种,又分别包括所属用户权限、所属组用户权限、其它用户权限。 首先要明白r,w,x三种权限分别代表什么意思: r(Read):只读权限。对文件来说,r权限代表文件可读;对目录来说,...
netstat -nr命令会显示路由表的内容。网关为0.0.0.0的网络通常是直连到网络设备上的。因为到自己的直连设备上是不需要网关的,所以0.0.0.0的网关地址是正常的。目的地址是0.0.0.0的路由是你的缺省网关。 在这个例子里,有两个网关,缺省的并且是到255.255.255...
结构原型: /* * Interface request structure used for socket * ioctls. All interface ioctls must have parameter * definitions which begin with ifr_name. The * remainder may be interface specific. */ struct ifreq { #define IFHWADDRLEN 6 union...
一、下载源码包并解压 root@:/home/# wget ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-1.0.0.tar.bz2 root@:/home/# wget http://www.zlib.net/zlib-1.2.3.tar.gz root@:/home/# wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.03.tar...
The mtd0 is char device of mtdblock0. Create char mtd devices mknod /dev/mtd0 c 90 0 mknod /dev/mtd1 c 90 2 Linux系统中/dev/mtd与/dev/mtdblock的区别,即MTD字符设备和块设备的区别 1. /dev/mtdN 是 Linux 中的MTD 架构 中,系统自己实现的mtd分区...
mtd_debug [root@xmos /root]# mtd_debug usage: mtd_debug info device mtd_debug read device offset len dest-filename mtd_debug write device offset len source-filename mtd_debug erase device offset len mtd_debug info 可以查看flash类型,块大小,...
如查看该目录下子目录为2011开头的所有目录及其子目录下.html文件的个数: find ./2011* -name *.html|wc -l 查看某文件夹下文件的个数 ls -l |grep ^-|wc -l 或 find ./company -type f | wc -l find ./ -type d | wc -l (目录个数) 查看某文件夹下文件的个...
我们可以在linux内核启动时为其提供各种各样的参数。这些参数可以自定义内核默认的行为,或者通知内核关于硬件的配置信息。内核参数应在内核启动时通过引导装载程序,如GRUB或LILO传递给内核。 在本教程中,我将会描述如何在linux上通过GRUB添加内核参数。...
有时候,通过命令来在 Linux 文件系统导航是一件非常痛苦的事情,特别是对于一些新手。通常情况下,我们主要使用cd(改变目录)命令在 Linux 文件系统之间移动。 在之前的文章中,我们回顾了一个非常简单但很有用的 Linux 上的 CLI 工具,文章叫做bd:快速返...
前几天,我在想printk中到底是哪些信息会打印到console上,哪些东西可以通过dmesg来查看。参考了网上一些资料以及自己做的一些实,总结一下Linux中的console loglevel以及printk, dmesg知识。 只有当printk打印信息时的loglevel小于console loglevel的值(优...
虽然 Linux 的设计是安全的,但还是存在许多安全漏洞的风险,弱密码就是其中之一。作...
安装方法 sudo apt-get install ufw 当然,这是有图形界面的(比较简陋),在新立得里搜...