随笔分类 - Linux 基础练习
摘要:一、awk # 统计 a-read-file 接口 中,接口耗时 超过 0.007 秒的有多少个请求 D@Demon ~]$ awk '$7>0.007' acc.log | wc -l (-l 表示统计有多少行) 404 二、head 1、head 命令参数 -n 指定获取多少行 -v 输出显示文
阅读全文
摘要:一、将本机的 DNS 配置为 8.8.8.8 ,用 nslookup (还可以使用 host、dig)验证 # 修改配置文件 # vim /etc/resolv.conf # 在文件的最后加入一行 nameserver 8.8.8.8 # 用 nslookup 验证 # nslookup 192.1
阅读全文
摘要:一、 Screen 1、什么是Screen Screen 是在多个进程间多路复用一个物理终端的全屏窗口管理器,Screen 也叫会话,一个Screen 会话中可以有多个 Screen 窗口, 每个窗口类似于一个 SSH 连接 2、安装 screen # yum install screen 3、Sc
阅读全文
摘要:一、Crontab 的使用 1、crontab 命令参数: -e 编辑该用户的计时器设置 -l 列出该用户的计时器设置 -r 删除该用户的计时器设置-u<用户名称> 指定要设定计时器的用户名称 2、 每天凌晨把 /var/log/message 备份到 /var/log/backup/message
阅读全文
摘要:一、查找 issue 文件的存放位置 root@Demon proc]# find / -name issue /etc/issue root@Demon proc]# find / -name issue /etc/issue 二、查找最近两天修改的文件 [root@Demon proc]# fi
阅读全文
摘要:一、使用两种方法在后台运行 ping 127.0.0.1,并把 STDOUT 输出到 /tmp/stdout,把 STDERR 输出到 /tmp/stderr # 用户退出服务器后程序就停止了 ping 127.0.0.1 >> /tmp/stdout 2> /tmp/stderr & # nuho
阅读全文
摘要:# 文件参数 d:表示是一个目录-:表示这是一个普通的文件l: 表示这是一个符号链接文件,实际上它指向另一个文件b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件s、p:这些文件关系到系统的数据结构和管道 x :执行文件或者进入目录的权限 一、将一个文件设置成其他人不能读 # 先用 root
阅读全文
摘要:一、原理: 使用SSH连接Centos时,我们可以创建一个公钥和一个私钥,公钥放在服务端,私钥放在客户端,当客户端去连接服务端时,会先去查找密钥, 要是客户端的私钥可以和服务端的公钥匹配,我们就可以免密码登录,要是无法匹配,就需要我们去输入密码 二、实现步骤: 1、先配置ssh 打开SSH的配置文件
阅读全文
摘要:一、添加一个用户 1、添加一个新用户(demon)使用 useradd 命令 # useradd demon # 设置密码 # passwd ****** 2、useradd 参数: Options: -b, --base-dir BASE_DIR -c, --comment COMMENT -d,
阅读全文
摘要:一、查看 TCP 22 端口是否打开 1、列出所有端口: [root@Demon proc]# netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Add
阅读全文
摘要:1、内存:内存的信息 主要在 /proc/meminfo 文件中 (free 命令可以查看内存的基本信息) # 所有可用 RAM 的大小 MemTotal: 1907580 kB # LowFree 和 HighFree 的总和 MemFree: 234816 kB # 缓存大小 Buffers:
阅读全文
摘要:一、分别制造 CPU、内存、磁盘IO、网络IO繁忙的情况,并用 top, dstat, iostat 等工具观察 1、top a、命令解析 - q 退出top命令 - <Space> 立即刷新 - s 设置刷新时间间隔 - c 显示命令完全模式 - t 显示或隐藏进程和CPU状态信息 - m 显示或
阅读全文
摘要:iptables 配置文件存放位置: [root@Demon yum.repos.d]# vim /etc/rc.d/init.d/iptables 一、只给 Centos 6.5 打开 22 和 80 端口,并且重启后有效: 1、查看所有 iptables 配置: [root@Demon yum.
阅读全文
摘要:一、编译 nginx ,并安装 1、安装依赖的软件包: [root@Demon D]# yum -y install openssl-devel [root@Demon D]# yum -y install openssl-devel [root@Demon D]# yum -y install p
阅读全文
摘要:一、给 yum 加入 epel 源 1、先安装一个软件包 "epel-release",它会自动配置 yum 的软件仓库 # rpm -Uvh http://thunder.mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarc
阅读全文
摘要:一、Shell 脚本编写 1、提示用户输入一个字符串,如果是 hello,打出 yes,并每秒输出 "hello,world",否则就输出 no,实现如下: #!/bin/bash #Filename:hello.sh echo "Please input 'hello'" read -p "> "
阅读全文
摘要:一、进程状态 1、查看 watchdog 该进程是否存在,并得到该进程的 ID 父进程 ID [root@Demon home]# ps -ef | grep watchdog root 6 2 0 06:44 ? 00:00:00 [watchdog/0] root 8698 3113 0 14:
阅读全文
摘要:一、Linux 系统目录的作用 /home 用户主目录的根节点,所有用户自己独有的文件一般放在这个目录下的用户目录下 /bin 二进制可执行命令 /tmp 存放临时文件 /usr 应用程序默认安装路径,一般的大文件都是放在这里,包括内核源代码,需要的空间是最大的 /lib 存放一些库文件 /sys
阅读全文
摘要:一、使用 tar 进行压缩和解压缩 tar 命令解析: -c 压缩目录 -z 使用 gzip 命令处理备份文件 -Z 使用 compress 命令处理备份文件 -j 使用 bzip2 命令处理备份文件 -x 解压 压缩包 -v 显示命令的执行过程 -f 指定备份的文件 -t 列出压缩包里面文件的目录
阅读全文
摘要:一、使用 ext4、xfs 格式化磁盘并挂载,实现重启后可自动挂载 1、ext4 格式化磁盘: # fdisk -l 查看磁盘信息 [root@Demon /]# fdisk -l [root@Demon /]# fdisk -l Disk /dev/sda: 107.4 GB, 107374182
阅读全文

浙公网安备 33010602011771号