随笔分类 - Linux基础
摘要:原系统中磁盘的/dev/sda4挂载到了/home路径下。重装系统并创建之前的用户之后,该用户对自己家目录竟然没有权限。原因是用户的uid前后不一致。可通过还原uid解决。 # 查看自己现在的uid 1005 id hgdai # 查看自己家目录所属的uid 1001 ls -ld /home/hg
阅读全文
摘要:#!/bin/bash #使用 sh add_user_sudo.sh geoffrey Ab*112580 #创建用户并设置密码 name=$1 pass=$2 #echo "you are setting username : ${name}" #echo "you are setting pa
阅读全文
摘要:将内网机器通过frp映射到公网后,内网主机受到大量ssh爆破攻击,攻击来源为frp的服务端,仅在内网机器上无法追踪到真实的攻击来源的ip。下面记录了在frp服务端监控指定端口的入站数据,找到真正的攻击来源。 1. iptables 记录所有访问2130端口(内网ssh映射到frps的端口)的连接并写
阅读全文
摘要:tar -c 建立压缩档案 (create) -x 解压缩 -t 查看内容 -r 追加文件 -u 更新压缩包中的文件 以上5个命令不能同时出现,可以和其它命令连用。下面的参数在压缩解压时可选 -z: 有gzip属性 -j: 有bz2属性 -Z: 有compress属性 -v: 显示所有过程 -O:将
阅读全文
摘要:#Linux读取环境变量 export命令行显示当前系统定义的所有环境变量 echo $PATH 输出当前环境变量PATH的值 #Linux环境变量配置方法 ##方法一 使用export命令直接修改PATH的值 export PATH =/public/home/llchen/dhg/bin:=$P
阅读全文
摘要:1.监测命令的运行时间 time command [llchen@login dhg]$ time sleep 5 real 0m5.012s #程序开始至结束的时间,包括其他进程占用的时间片和IO时间 user 0m0.001s #进程真正执行占用CPU的时间 sys 0m0.004s #进程在内
阅读全文
摘要:1.文件生成 seq:产生一系列的数字;man seq 查看其具体使用 。这里使用seq产生下游分析所用到的输入文件 产生从1到10的数,步长为1 kugua@kugua-UX310UQK:~$ seq 1 10 1 2 3 4 5 6 7 8 9 10 kugua@kugua-UX310UQK:~
阅读全文
摘要:Linux系统中,有4个特殊符号 < > | - 在我们处理输入和输出时存在重要但具有迷惑性的作用 > 表示重定向 , >filename就是把标准输出村存储到文件filename里面,标准错误错误还是会显示在屏幕上。 2 >&1 表示把标准错误重定向到标准输出。Linux终端用2表示标准错误,1表
阅读全文
摘要:1.文件上下翻转和左右翻转 tac:文件翻转,第一行变为最后一行,第二行变为倒数第二行 rev:每列翻转,第一个字符变为最后一个字符,第二个字符变为倒数第二个字符 2.其他新建文件的方式 nano filename:新建文件并写内容,ctrl+x退出,根据提示按y保存 vim 功能更强大的文本编辑器
阅读全文
摘要:1.为什么要用Linux 长期运行的稳定性 多数软件只有Linux版本 强大的Bash命令简化繁琐的 工作 2. Linux系统简介 多用户,多任务的操作系统 常见版本有Centos ,Ubuntu ,RedHat ,Debian等 3. 如何获取Linux系统(略) 4. Linux 系统登陆 X
阅读全文