最近搭建vpn, 使用 ssh 隧道一直在涉及路由相关问题,今天简单整理一下,方便下次使用: 注意:ubuntu中现在默认没有 ifconfig route 命令;需要安装net-tools包; 查看路由...添加一条静态路由 ip ro add default via 192.168.0.1 dev eth0#添加默认路由 ip ro del 192.168.1.0/24#删除一条路由 ip route show#查看路由表
查看打印文件没被注释的内容 [root@inside ~]# grep -v "^#" /etc/zabbix/zabbix_agentd.conf [root@inside ~]# grep "^...etc/ssh/sshd_config grep -E -v "^$|^#" /etc/ssh/sshd_config egrep -v "^$|^#" /etc/ssh/sshd_config 查看...'{sum+=$2}END{print sum}' 273 # root @ zabbix in ~ [14:14:23] $ cat sum.txt 张三 123 李四 100 王五 50 查看目录下包含...“root”的所有文件 grep -r "root" /home | cut -d ":" -f 1 ---- 标题:查看linux配置文件的实用方法 作者:cuijianzhe 地址:https
Linux下一个文件有三个主要的变动时间,mtime,ctime,atime: mtime(modification time):当文件的内容更改时,就会更新这个时间。...可以过几分钟用cat指令访问这个文件,再使用chmod指令修改这个文件权限,在来查看这个文件的三个时间时,会发现有变化了。...有时候由于时区等问题,你的文件时间可能和标准时间不一致,这个时候就可以使用touch指令来修改文件时间。...mtime和atime ,ctime并没有被修改,要想修改ctime可以使用touch -c 文件 来实现 [root@localhost tmp]# touch -c timetest [root@...,当文件不存在时会创建文件 touch -a 文件名 这个指令我使用man来查看时,上面说明只会修改文件的访问时间,但是在实际操作的时候发现除了mtime每变之外,atime和ctime都发生了改变
文章目录 一、查看 .config 编译配置文件 二、正式编译内核 一、查看 .config 编译配置文件 ---- 在上一篇博客 【Linux 内核】编译 Linux 内核 ④ ( 打开 Linux...内核编译 菜单配置 |菜单配置中的光标移动与选中状态 | 保存配置 | 配置项帮助文档 ) 中 , 已经将编译配置保存到了 .config 文件中 ; 查看 .config 编译配置文件 , 在 linux...内核源码根目录中 , 执行 gedit .config 命令 , 查看 .config 编译配置文件 : ( 也可以使用 vi , vim 等文本编辑器查看 ) 在 .config 配置中 , #...代表注释 , CONFIG_IRQ_WORK=y 等号右侧的 y 表示同意该操作 ; .config 文件内容示例 : 配置文件很多 , 这里只贴出一部分 ; # # Automatically generated...内核源码根目录 , 执行 sudo make j4 开始编译 Linux 内核 ;
/etc/passwd 文件 查看用户信息 将用户登录名匹配相应的UID值,它包含了一些用户信息: 以冒号为分隔符划为7列,分别是: 登录用户名 用户密码(都用x表示,用户密码一般保存在/etc/...shadow文件中) 用户账户UID值 用户账户组ID值(简称GID) 用户账户的文本描述信息 用户HOME目录的路径位置 用户默认的shell 我们可以直接修改此文件,用于添加、删除、修改账户,但极不推荐...4.专用工具passwd与chpasswd修改密码 Passwd root #修改root密码 passwd -e user1 #强制用户下次登录时修改密码。...注意一点:普通用户只能修改自己的密码,只有root用户才有权限修改其他的密码。...,限于篇幅本文没有谈linux组的常用操作,后续再表。
查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个...然后我再解释一下后面那9位数: r 表示文件可以被读(read) w 表示文件可以被写(write) x 表示文件可以被执行(如果它是程序的话) - 表示相应的权限还没有被授予 现在该说说修改文件权限了...711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限 -rw-rw-rw- (666) 每个人都有读写的权限 -rwxrwxrwx (777) 每个人都有读写和执行的权限 Linux...,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。...,和设置权限类似,用户可以通过图形界面来设置,或执行chown命令来修改。
位置:~/.vimrc 配置 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""...
1.修改ll命令 ll -lh 顺序排序 大小按K、M等格式显示 # 当前用户 vim ~/.bashrc # .bashrc文件中追加,esc+wq退出且保存,esc+q!...退出且不保存. alias ll='ls -lh --color=auto' # 编辑完后刷新文件 source ~/.bashrc 2.修改日期显示格式 # 当前用户bash_profile文件 vi
1.查看容器信息,找到配置文件的路径 docker inspect 容器id 2.修改配置文件 hostconfig.json(修改前先 systemctl stop docker关闭Docker服务...) 修改完成启动docker服务就OK!!!
ip = "192.168.1.116" user = "root" passwd = "vision" target_file = "/usr/local/s...
在 windows 下有如 Beyond Compare 这样的文本对比工具,而在 Linux 其实预装了很好用的文本对比工具 → vimdiff 使用方法很简单: vimdiff [options]
sudo vim etc/profile 对该文件进行编辑完毕,保存时提示: etc/profile” E12 Can’t open file for writing 是因为当前用户无写的权限,我们可以查看该文件的权限...,必要时可以使用chmod修改权限。...ls -l etc/profile ##查看环境变量文件的权限 ls -l etc/profile ##只读权限 -r--r--r-- 1 root wheel 189 1 24 2017 etc.../profile sudo chmod o+w etc/profile ##修改权限 sudo chmod o+w etc/profile ##再次查看 ls -l etc/profile ##看到了写的权限
视频在这里 p12-p17 p16 查看修改文件权限 16.1查看 ls -l既可以看到文件的权限 16.2修改文件权限 文字设定 chmode [who] +-= who 文件所有者u...文件所属组g 其他人o 所有都做修改a +-= +增加权限 -减少权限 =覆盖原来权限 mode: r :read读 w:write写 x:exute执行 $ ls -l total...-rwxrwxrwx 1 yinli yinli 0 5月 19 21:59 file1 -rwxrwxrwx 1 root root 34 5月 19 21:22 wc_test p17 修改文件的所有者和所属组...chown改变所属的组 chown 用户1 tmp#所有者改成用户1 chown 用户1:组1 tmp#所有者改成用户1,所属组改成组1 chgrp修改文件所属的组 chgrp 组1 tmp#所属的组改成了组
查看Linux最大进程数 执行命令:ulimit -a即可查看当前Linux操作系统的最大进程数、最大文件数 示例: [root@linuxbaike ~]# ulimit -a core file size...(-x) unlimited 如上述例子所示: 最大进程数max user processes为:3894 最大文件数open files为:100001 Linux...最大连接数修改方法 修改文件:/etc/security/limits.d/20-nproc.conf 注意:上述文件路径中,centos6是90-nproc.conf,centos7是20-nproc.conf...也可以修改文件:/etc/security/limits.conf,修改后注释掉/etc/security/limits.d/90-nproc.conf文件中的内容即可。
修改配置文件的方式修改 memcache 的缓存大小,使用 ps 相关命令查 询 memcahce 进程的信息 我们将CACHESIZE修改为:128 [root@controller ~]# cat...CACHESIZE="128" OPTIONS="-l 127.0.0.1,::1,controller" 重启服务 [root@controller ~]# systemctl restart memcached 查看进程信息
mysql修改配置文件路径的方法:1.mysql安装目录下找到配置文件my.ini;2.在my.ini中找到mysql数据存储位置配置datadir选项;3.修改配置文件my.ini中数据存储目录为“D...:/software/MySql/data”即可;mysql修改配置文件路径的方法:在mysql安装目录下找到配置文件my.ini修改。...数据存储位置配置datadir选项,例如:# Path to the database rootdatadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data2.修改配置文件
目录 redis前言: 如何查看redis密码?...1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数 2、不重启Redis设置密码: 在配置文件中配置requirepass的密码(当redis...区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 Redis 是一个高性能的key-value数据库。...如何查看redis密码? redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。...1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数 比如 requirepass lhm123; (Ps:需重启Redis才能生效) redis
In [132]:import os # 查看文件属性 In [133]: os.stat('package-lock.json') Out[133]: os.stat_result(st_mode=...146]: test_stat = os.stat('test.txt') In [147]: test_stat.st_mtime Out[147]: 1532879422.2283707 # 查看文件的修改时间...、修改时间 In [155]: os.utime('test.txt', (test_new_atime, test_new_mtime)) # 获取修改后的文件属性 In [156]: new_test_stat...= os.stat('test.txt') # 查看修改后的修改时间 In [160]: time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(new_test_stat.st_mtime...)) Out[160]: '2017-07-29 23:50:22' # 查看修改后的上次访问时间 In [161]: time.strftime('%Y-%m-%d %H:%M:%S', time.localtime
/usr/sbin/mysqld --verbose --help | grep -A 1 'Default options'