随笔分类 - Linux
摘要:Overview Linux 非常好用的防火墙 Prepare # Install yum install -y iptables # 安装iptables yum install iptables-services # 安装iptables-services yum update iptables # 升级iptables # Check status...
阅读全文
摘要:top命令 查看系统资源利用情况 top - 10:41:35 up 1 min, 2 users, load average: 0.52, 0.58, 0.59 Tasks: 387 total, 1 running, 386 sleeping, 0 stopped, 0 zombie %Cpu(s): 4.7 us, 1.2 sy, 0.0 ni, 93.9 ...
阅读全文
摘要:Overview # 添加文件的时候我们可以这么做 touch readme.txt git add readme.txt git commit -m "add readme.txt" git push # 通常,我们会在资源管理器中把文件删除, rm readme.txt # 这时查看状态你就会发现,git发现了这个丢失的文件。 git status Option A # 确认该文件没...
阅读全文
摘要:说明 ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,使用密钥登陆。 ssh-copy-id命令将远程主机的用户主目录~和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。 ssh-copy-id命令可以把本地的ssh公钥文件安装到远程主机对应的账户下。 案例 ssh-copy-id user@server ...
阅读全文
摘要:Linux mint OS Ctrl+Alt left or right : # Change workspace Goldendict + Goldendict-wordnet # Dict for Linux Guake # CMD tools 常用包安装 apt-get install okular # pdf chm reader apt-get install shee...
阅读全文
摘要:准备 下载链接:https://www.python.org/ftp/python/ 下载源码:wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz 注意:如果替换到系统默认的的Python,会导致系统某些功能不能用,例如 y
阅读全文
摘要:拆分文件 # 每个文件的行数为1000行 split -l 1000 test.txt # 将test文件拆分,20M一个文件 split -b 20M test.txt test文件拆分,并且文件名依次为 [前缀]aa, [前缀]ab, [前缀]ac等,默认的前缀是X (使用-d选项可以指定后缀为数字,如00,01,02..,而不是aa,ab,ac。)
阅读全文
摘要:安装 anaconda 和 superset 下载 anaconda 软件: https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh 参考 Superset 官方文档: https://superset.apache.o
阅读全文
摘要:netstat - 系统信息 注意:如果是勘验或者验证漏洞,需要验证netstat程序的完整性(netstat程序是否被修改过)。 # 老版本的CentOS中会自带这个软件包,新版的7有的时候需要单独安装。 yum install -y net-tools 参数 说明 -a --all Show both listening and non-listening...
阅读全文
摘要:ps - 进程管理 显示系统中进程的信息。包括进程ID、控制进程终端、执行时间和命令。 # 查看tomcat相关的进程信息 ps -ef | grep tomcat # 查看包含对应字符串的进程 ps -aux | grep tomcat # 查看某个进程里面包含多少个线程数 ps -o nlwp
阅读全文
摘要:Linux SSH 使用密钥登陆 通常我们登录 Linux 服务器,我们需要使用密码进行登录,但是密码存在被暴力破解的可能。 可以将默认服务端口 22 改成其他不常用的端口。 可以设置非常复杂的密码。 可以使用密钥进行登录,彻底免去密码输入的过程。 原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先...
阅读全文
摘要:SELinux 查看 SELinux 状态 [root@localhost ~]# sestatus SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loade
阅读全文
摘要:功能 打包归档或者解包分离文件 简单用例 tar -cvf one.tar file1 file2 file3 # 打包 tar -tvf one.tar # 看包里面的内容 tar -xvf one.tar # 解开包 输入参数 -c :建立一个压缩档案的参数指令(create 的意思) -x :解开...
阅读全文
摘要:可以在每天的非高峰时间运行,减少系统负载常用命令crontab -l # 查看当前用户的定时任务 crontab -e # 编辑当前用户的定时任务 crontab -u # 用户名,当前登录用户不用填写用户名 crontab -r # 删除crontab文件, 慎用!慎用!慎用!慎用!! 注意备份
阅读全文