安装brew 终端上运行 $ /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 安装NVM $ brew install nvm 安装完成之后打开she ...
分类:
系统相关 时间:
2020-07-08 13:49:41
阅读次数:
179
最大有效权限mask mask是用来指定最大有效权限的。如果给用户赋予了acl权限,则需要与mask权限”相与“才能得到用户的真正权限 setfacl -m m:rx 文件名,指定最大有效权限。例如:setfacl -m m:rx /project/ 可以看到,修改最大有效权限之后影响了所属组和ac ...
分类:
系统相关 时间:
2020-07-08 14:56:57
阅读次数:
79
ctrl+alt+T #打开终端 sudo halt #关机 sudo reboot #重启 软件信息: cat /etc/issue #查看linux内核版本 cat /proc/version lsb_release -a #查看ubuntu发行信息 硬件信息: cat /proc/cpuinf ...
分类:
系统相关 时间:
2020-07-08 15:00:39
阅读次数:
84
一、scp scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,它使用ssh安全协议传输数据。 scp系统开消小不占资源,不会提高多少系统负荷。虽然 rsync只传送修改的部分。 1.命 ...
分类:
系统相关 时间:
2020-07-08 15:04:41
阅读次数:
99
磁盘与分区表示 名称规则 hd,表示IDE设备 sd,表示SCSI设备 vd,表示虚拟设备 (虚拟机中可以见到) Linux磁盘管理常用三个命令为df、du和fdisk。 df df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 d ...
分类:
系统相关 时间:
2020-07-08 15:05:24
阅读次数:
104
1、禁止root账户登录 vim /etc/ssh/sshd_config 找到这一行,并将其改为 no 重启sshd服务 systemctl restart sshd 限制能够su为root的用户(因为禁止root登录之后,其他用户还是可以su到root的) 操作目的:检查是否使用pam认证模块禁 ...
分类:
系统相关 时间:
2020-07-08 15:21:19
阅读次数:
104
使用 RAID 与 LVM 磁盘阵列技术:最后附LVM测试 RAID(独立冗余磁盘阵列) RAID 0 把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中。 若任意一块硬盘发生故障将导致整个系统的数据都受到破坏。 RAID 1 把两块以上 ...
分类:
系统相关 时间:
2020-07-08 16:52:56
阅读次数:
79
#define DEBUG 1 ...
分类:
系统相关 时间:
2020-07-08 17:00:10
阅读次数:
57
1压缩图片使用ImageMagick的convert命令进行压缩图片,一般只需要一个指定压缩质量的参数,比如:convert-quality751.jpg1_compress.jpg可以支持压缩jpg/png/jpeg。2递归压缩递归压缩使用find配合grep列出所有的图片,接着通过一个循环传递给convert进行压缩。originalPic=`find$compressDir|grep-iE"
分类:
系统相关 时间:
2020-07-08 18:06:22
阅读次数:
55
文件系统filesystem对文件操作(查看,修改,增加,删除,新建,执行等---读,写)的管理系统--->把数据从内存写到磁盘,从磁盘读取数据到内存如:1.一个文件可以多大2.一个文件夹里可以创建多少个文件或文件夹3.一个磁盘分区可以多大4.文件的命名5.文件的查找Linux系统的内核来完成:内核:是Linux系统内部最核心的软件git:linus内核功能:1.对cpu进行调度管理2.对内
分类:
系统相关 时间:
2020-07-08 18:09:50
阅读次数:
92
Eclipse中的快捷键 1.补全代码的声明:alt + / 2.快速修复: ctrl + 1 3.使用单行注释:ctrl + / 4.使用多行注释: ctrl + shift + / 5.取消多行注释:ctrl + shift + \ 6.复制指定行的代码:ctrl + alt + down 或 ...
分类:
系统相关 时间:
2020-07-08 18:16:09
阅读次数:
78
touch #创建空文件 当文件已经存在时,创建的时候不会报错,但是会改变文件的时间戳 ...
分类:
系统相关 时间:
2020-07-08 18:19:14
阅读次数:
60
虚拟机用的过程中经常出现空间不足的问题,分享一下扩容方案 (内容来自网络,本人亲测使用) 1. 首先对虚拟的设备扩容(在Vmware中增加硬盘容量),相当于买一个硬盘装上(注意:只是撞上了,还没有格式化) 2. 在linux系统中扩容(ubuntu为例) 2.1 模式为root用户: sudo -i ...
分类:
系统相关 时间:
2020-07-08 19:30:13
阅读次数:
81
10.0.10.121/24 访问8.8.8.8 ,会经过 gw:10.0.10.254,网桥做了arp proxy,报文的目的mac是网桥的mac.由网桥走内核协议栈三层转发 192.168.116.121/24 访问8.8.8.8 ,会经过 网桥做二层转发,不会进行三层转发,由网关192.168 ...
分类:
系统相关 时间:
2020-07-08 19:32:40
阅读次数:
93
有时候我们要搜索一个文档,不知道在svn的什么地方,所以写了一个脚本导出一个svn目录下所有的文件名。 导出SVN中的文件和目录名 文件名为:export_svn_filename.sh #!/bin/bash AUTHSTR="--username username --password pass ...
分类:
系统相关 时间:
2020-07-08 19:34:54
阅读次数:
123
1、nginx 安装需要4个软件(openssl-fips-2.0.10.tar.gz、zlib-1.2.11.tar.gz、pcre-8.44.tar.gz、nginx-1.18.0.tar.gz) (1)依次下载、安装 http://www.openssl.org/source/openssl- ...
分类:
系统相关 时间:
2020-07-08 19:36:30
阅读次数:
95
扩容前根分区为40G 开始扩容,步骤如下: 1.添加一块硬盘 2.创建 pv pvcreate /dev/sdb 3.找到根分区的 vg 可以通过 vgdisplay查看 4.扩容vg vgextend centos /dev/sdb 5.扩容 lv lvextend -L +50G /dev/ce ...
分类:
系统相关 时间:
2020-07-08 20:18:36
阅读次数:
80
目录DNS域传送漏洞域名空间结构DNS解析过程 各种解析记录DNS服务器的安装与部署主从DNS服务器的搭建:转发DNS服务器的配置DNSDNS(Domain Name Service) 域名解析服务,就是将域名和 ip 之间做相应的转换,利用 TCP 和 UDP 的53号端口DNS系统作用: 正向解 ...
分类:
系统相关 时间:
2020-07-08 20:21:13
阅读次数:
65
大家都知道操作系统有很多种,除了Windows之外,应用最多的就是Linux。不过很多人总是将Linux和Unix混为一谈,那么它们之间有什么关联吗?区别在哪里呢?
分类:
系统相关 时间:
2020-07-08 21:31:07
阅读次数:
85
tree命令的基本使用 tree 查看当前目录的树状结构 -a 查看所有包含隐藏文件 -L 1 查看目录层级 tree /root 指定目录 根目录下的主要文件 /bin 普通用户可以执行的二进制文件 /boot 系统的启动文件 /dev 设备文件 /etc 系统程序的配置文件 /home 普通用户 ...
分类:
系统相关 时间:
2020-07-08 21:32:52
阅读次数:
96