文件夹命令:
ls 列出当前目录下的文件和文件夹
ls -l 查看文件的详细信息
ls -la 查看隐藏文件
pwd 查看当前在哪个目录下
cd .. 进入上一级目录
rm
rm -r
mv folder1 folder2 文件夹改名
mkdir -p /data/db 层级创建文件
系统命令:
top 查看当前的进程情况, 再按z可查看进程变化情况,按q退出
ps aux 查看进程情况
ps aux | grep ssh 筛选包含所有ssh的进程列表(理解: ‘|’ 这是一个管道符, 管道左侧命令的结果作为输入传到右侧的命令, 经常放在管的右侧的一般都是进行筛选的)
ifconfig 查看当前网络配置情况
systemctl restart network 重启网络
df -lh 检查系统的磁盘空间
ll /var/log/messages 查看系统日志
tail -f /var/log/messages 监控日志文件的修改
curl <请求路径> 发起请求
curl -X POST <请求路径> 发起请求指定post方式
tar压缩命令:
tar xvf <文件> 解压文件
tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思
tar -xf all.tar
这条命令是解出all.tar包中所有文件,-x是解开的意思
ln -s <源文件> <目标文件> 某一个文件在另外一个位置建立一个同步的链接
vi编辑器命令:
vi
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 打开网卡配置文件
:q! 放弃修改
:wq 保存并退出
?
linux安装nodejs
curl -sL https://rpm.nodesource.com/setup_8.x | bash -
sudo yum install -y nodejs
卸载nodejs:
yum remove nodejs npm -y
重启niginx服务器