cp -r tomcat tomcat8081
复制tomcat目录下的所有文件到tomcat8081文件夹中
- 查看版本
cat /etc/redhat-release
- 创建目录
mkdir 创建目录
mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录
- 创建文件
touch a.txt
- 查看文件内容
cat a.txt
- 解压到指定目录
tar -zxvf elasticsearch-7.4.0-linux-x86_64.tar.gz -C /opt
- 解压zip
yum -y install zip unzip
unzip xxx.zip
- 使用指令 cp 将当前目录 test/ 下的所有文件复制到新目录 newtest 下,输入如下命令:
$ cp –r test/ newtest
- cp 命令使用 -r 参数可以将 packageA 下的所有文件拷贝到 packageB 中:
cp -r /home/packageA/* /home/cp/packageB/
-
查看可用内存
-
重命名
例子:将目录A重命名为B
mv A B
例子:将/a目录移动到/b下,并重命名为c
mv /a /b/c
其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果当前目录下也有个1234的文件的话,我们的这个文件是会将它覆盖的
- 创建普通用户
useradd ocelastic # 新增ocelastic 用户
passwd ocelastic # 为ocelastic 用户设置密码
chown -R ocelastic:ocelastic /opt/elasticsearch-7.4.0 #文件夹所有者
#1. ===最大可创建文件数太小=======
vim /etc/security/limits.conf
#在文件末尾中增加下面内容
ocelastic soft nofile 65536
ocelastic hard nofile 65536
# soft xxx : 代表警告的设定,可以超过这个设定值,但是超过后会有警告。
# hard xxx : 代表严格的设定,不允许超过这个设定的值。
# nproc : 是操作系统级别对每个用户创建的进程数的限制
# nofile : 是每个进程可以打开的文件数的限制
# =====
vim /etc/security/limits.d/20-nproc.conf
# 在文件末尾中增加下面内容
ocelastic soft nofile 65536
ocelastic hard nofile 65536
* hard nproc 4096
# 注:* 代表Linux所有用户名称
#2. ===最大虚拟内存太小=======
vim /etc/sysctl.conf
# 在文件中增加下面内容
vm.max_map_count=655360
# 重新加载,输入下面命令:
sysctl -p
- 检查服务器磁盘使用空间
df -h
- 看哪个目录占用空间大
du -sh *
- 查找大于100m的文件
find / -size +100M -exec ls -lh {} \;
评论区