一些能让你自定义 Bash 提示符的黑科技 当你在 Linux 环境下打开一个 Shell 终端时,会看到命令行中出现了类似下面的一个 Bash 提示符: [user@$host ~]$ 你知道命令行提示符其实是可以自己设置添加许多非常有用的信息的吗?在这篇文章中我就会教你如何自定...
使用终端恢复你 Linux 系统上仍在运行进程的已删除文件的快速指南。 许多情况下,删除的文件都可以恢复,比如在该文件有活动的进程在操作它,并且目前被单个或多个用户使用时。在 Linux 系统中,每个当前正在运行的进程都会获得 ID,其被称之为进程标识符 PI...
1、禁止ping echo 1 /proc/sys/net/ipv4/icmp_echo_ignore_all 2、允许ping echo 0 /proc/sys/net/ipv4/icmp_echo_ignore_all...
让我们大概地从 EXT4 的历史、特性以及最佳实践这几个方面来学习它和之前的几代 EXT 文件系统有何不同。 在之前关于 Linux 文件系统的文章里,我写过一篇Linux 文件系统介绍和一些更高级的概念例如一切都是文件。现在我想要更深入地了解 EXT 文件系统的特性...
Python是 Linux 中一种最流行的编程语言。它被写成了各种工具和库。除此之外,Python 在开发者之间很流行因为它非常简单,并且实际很容易掌握。如果你安装了 Linux系统,正在学习Python并想要使用最新的版本的话,那么这篇文章就是为你而写的。现在我已经安...
我们已经知道,Linux下的权限设置包括文件权限和目录权限,两种权限都包括r,w,x三种,又分别包括所属用户权限、所属组用户权限、其它用户权限。 首先要明白r,w,x三种权限分别代表什么意思: r(Read):只读权限。对文件来说,r权限代表文件可读;对目录来说,...
Cinnamon 是一个让人怀旧 GNOME 2 的 Linux 桌面环境,它灵活、快速,并提供了种种的功能。 最近我安装了 Fedora 25,我觉得当前的KDEPlasma 版本并不稳定。在我决定尝试其它的桌面之前一天崩溃了好几次。在我安装了几个其它的桌面,并每个尝试了几个小时后...
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 (目录个数) 查看某文件夹下文件的个...
1. 查看内核版本命令: 1) [root@it.net.cn ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005 2) [root@it.net.cn ~]# uname -a Linux i...
Linux系统使用的是/etc/shadow保存加密了的用户密码,要禁止一个帐号的话,最快的方法就是修改存储于/etc/shadow中的密码。 一般情况下,一个有效的Linux用户在/etc/shadow里都有一行如下的信息: user:$1$eFd7EIOg$EeCk6XgKktWSUgi2pGUpk.:13852:0:99999:7::...
之前 介绍了如何配置mysql数据库的主从复制,配置主从复制的时候会遇到一些问题 比如同步的时候出错了导致从库同步卡住 比如只想同步某一个数据库或者不想同步某一个数据库 也有时候我们一个数据库有一些表不想同步 本文介绍一些如何配置这些需求 如何避免一些...
首先解释一下几个关键词 pv: physical volume 物理卷,就是用物理磁盘组成的卷,要在物理磁盘上创建。 vg:volume group卷组,就是物理卷组成的卷组合,要在物理卷基础上创建。 lv:logical volume逻辑卷,可以理解为逻辑可动态分配的磁盘空间,要在卷组上创...
我们可以在linux内核启动时为其提供各种各样的参数。这些参数可以自定义内核默认的行为,或者通知内核关于硬件的配置信息。内核参数应在内核启动时通过引导装载程序,如GRUB或LILO传递给内核。 在本教程中,我将会描述如何在linux上通过GRUB添加内核参数。...
1. 删除带-的文件名的方法 大部分是由于误操作的原因,产生了一些 特殊字符的文件 如 -foo rm --help 用法:rm [选项]... 目录... 要删除第一个字符为-的文件 (例如-foo),请使用以下其中一种方法: rm -- -foo rm ./-foo 2. 删除包含其它特殊字符的文件 对...
本文导航 -如何在 Linux 上为 MySQL 和 MariaDB 安装 MyCLI22% -在 Linux 中如何使用 MyCLI 连接 MySQL 和 MariaDB36% -自动补全39% -智能补全43% -别名支持47% -语法高亮51% -格式化 SQL 的输出 MyCLI 是一个易于使用的命令行客户端,可用于受欢迎的数据库管...
在本篇中,我们会解释 cron 和 anacron,并向你展示如何在 Linux 中设置 anacron。我们也会比较这两个工具。 要在一个给定时间或者稍后安排一个任务,你可以使用at或者batch命令,要使命令能够重复运行,你可以使用 cron 以及 anacron 工具。 cron- 是一个用...
指令:e2fsck 使用权限 : 超级使用者 使用方式 : e2fsck [-pacnydfvFV] [-b superblock] [-B blocksize] [-l|-L bad_blocks_file] [-C fd] device 说明 : 检查使用 Linux ext2 档案系统的 partition 是否正常工作 参数 : device : 预备检查的硬碟 partitio...
我们时不时需要帮助我们的朋友、家人、熟人、商业伙伴或者其他杂七杂八的人摆脱使用Windows的时候遇到的困境。尽管我们不像他们一样日常遇到各种问题,却经常是在他们有难的时候会求助的人。此外,甚至我们自己的Windows分区/驱动器也会出现问题(毕竟,有时...
fsck修复受损的文件系统 Linux不正常关机,有时候再次启动时会报文件系统损坏,如何修复文件? 首先会让你输入root用户的密码。 1)出错的时候如果告诉你是哪一块硬盘的分区有问题,比如是/dev/hda3 接着用如下的命令去对付它呀: #fsck -y /dev/hda3 结束后...
客户那里有一台服务器不能提供服务,经过排查是突然断电后可能产生了磁盘坏道导致,所以使用e2fsck命令进行了磁盘修复。 linux下磁盘检查修复命令e2fsck -a: 检查 partition,如发现问题会自动修复。 -b: 设定 superblock 位置。 www.2cto.com -B size: 指定...
有时候,通过命令来在 Linux 文件系统导航是一件非常痛苦的事情,特别是对于一些新手。通常情况下,我们主要使用cd(改变目录)命令在 Linux 文件系统之间移动。 在之前的文章中,我们回顾了一个非常简单但很有用的 Linux 上的 CLI 工具,文章叫做bd:快速返...
前几天,我在想printk中到底是哪些信息会打印到console上,哪些东西可以通过dmesg来查看。参考了网上一些资料以及自己做的一些实,总结一下Linux中的console loglevel以及printk, dmesg知识。 只有当printk打印信息时的loglevel小于console loglevel的值(优...
先说说Linux下的文件以及文件夹颜色: 蓝色文件----------目录 白色文件----------一般性文件,如文本文件,配置文件,源码文件等 浅蓝色文件----------链接文件,主要是使用ln命令建立的文件 绿色文件----------可执行文件,可执行的程序 红色文件----------...
https://www.2daygeek.com/category/shell-script/...
虽然 Linux 的设计是安全的,但还是存在许多安全漏洞的风险,弱密码就是其中之一。作...
对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最...
记录所有用户登录系统的任何操作日志,以便有据可查。 1.编辑 /etc/profile 文件。 1 ...
概览: 目前网卡绑定 mode 共有七种 (0~6)bond0 、 bond1 、 bond2 、 bond3 、 bond4...
一、命令介绍: 1、chmod 命令用来修改文件、目录的权限,系通都会设置umask,所以创...