1、yum安装
sudo yum install -y nginx
如果使用yum install xxxx
,会找到安装包之后,询问你Is this OK[y/d/N]
,需要你手动进行选择。但是如果加上参数-y
,就会自动选择y
,不需要你再手动选择!
2、ssl证书配置
包含两个文件
.crt文件,是证书文件,包含服务器公钥,CA机构信息,域名通配信息,CA签名等等。对于通配符证书,可以在复合域名格式的多个网站下重复使用。
.key文件,是服务器私钥。
linux下查看证书详情:x509 -in .crt文件路径 -noout -text
3、java安装
解压java/jdk,配置环境变量到bin目录:
修改 /etc/profile
set java environment
JAVA_HOME=/usr/java/jdk1.8.0_151
JRE_HOME=/usr/java/jdk1.8.0_151/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
执行source /etc/profile
4、sftp的使用
secureCRT里面,快捷键alt+p可以打开sftp,sftp上传下载常用命令
put -r windows路径
get -r
直接put、get 使用的是crt的sftp会话配置的默认路径
5、linux查看内存、磁盘、cpu
查看内存:cat /proc/meminfo 第一行是总内存
查看cpu:cat /proc/cpuinfo | grep "model name"
查看磁盘:df -h
6、-ltr 的使用
ll -ltr 按照修改时间升序排列
-l 表示以长格式显示内容列表
-t 表示按照修改时间降序排列
-r 表示对此前排序逻辑倒叙处理
7、文件大小和总数
查看当前目录下文件数量:ls -l |grep "^-"|wc -l 或者find ./folder_name -type f | wc -l
查看当前目录大小:du -sh
查看当前目录的内容大小,并按降序排列:du -sh * | sort -n
查看指定文件大小:du -sk filename
8、删除的时候总是询问是否递归删除
rm -RF 强制递归删除
9、vim删除整行
dd
10、挂载nfs共享盘
nfs服务端对本地ip授权
vim /etc/exports 增加ip权限
exportfs -rv #重新刷新配置
客户端执行以下命令:q:q
mount -t nfs 127.0.0.1:/serverfilepath/filepath /localfilepath
11、查看磁盘使用情况
Linux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。
文件-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)
12、secureCRT设置标签名显示标题
terminal--emulation---advanced--ignore window title change request
13、sed编辑文本
sed -i '操作函数/匹配文本/操作函数' 文本文件名
eg: sed -i 's/foo/bar/g' ./m* #批量操作当前目录下以 m 开头的文件,将foo替换为bar
echo '数据' >>文件名
14、安装telnet
yum install xinetd telnet telnet-server -y
chkconfig telnet on
15、zip压缩
zip -r 压缩后文件名 待压缩目录