Linux命令记录

常用:
查看该文件夹下的目录:ll/ls
该目录下文件移动:mv **.txt /data/
复制移动:cp -R **.txt /data/
创建目录:mkdir ***
编辑文件:vi **.txt
保存并退出::wq
清空文件夹下的所有文件:rm -rf data/
下载目录:wget -P ~/data/ http://***.com/test.txt

系统:
查看系统版本:lsb_release -a
防火墙:iptables
设置开机启动:vi /etc/rc.local
软连接:ln -s 目标地址 软连接地址/etc/init.d/*** 注:/etc/init.d/下的服务启停 service ** start
权限:chmod u+x **.txt
查找文件:find /home/weblogic/ “uninstall.sh” -ls
用户授权:chown -R kaifa:kaifa /home
查看软件是否安装:rpm -qa | grep ***
查看服务端口:netstat -anp |grep 82
查看磁盘占用:du -h / df -h
查看内存占用:free -m
释放内存:echo 3 > /proc/sys/vm/drop_caches
0 – 不释放
1 – 释放页缓存
2 – 释放dentries和inodes
3 – 释放所有缓存
查看进程:ps -ef|grep ***
加入开机启动:echo “/usr/local/nginx/sbin/nginx” >>/etc/rc.local
Centos7加入开机启动:

1
2
3
4
sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
sudo chkconfig --add lampp  
chkconfig --list #:(off:关闭  on:开启)
chkconfig --level 2345 lampp on  #修改:

查看占用内存:du -m –max-depth=1 注:-m 以M为单位展示查询结果 (–)
环境变量文件:vi /etc/profile

用户:
用户组添加:groupadd testgroup
查看用户组:grep testgroup /etc/group
用户组添加用户:useradd -g testgroup username
用户组删除:groupdel testgroup
删除用户:userdel username
修改普通用户密码:passwd username
用户组管理:
显示当前登录用户所在用户组:groups **
用户管理:
用户切换:su
查看用户简单信息:id

Centos7防火墙:
开启服务:systemctl start firewalld.service
关闭防火墙:systemctl stop firewalld.service
开机自动启动:systemctl enable firewalld.service
关闭开机制动启动:systemctl disable firewalld.service
查看状态:systemctl status firewalld

修改网络配置:vi /etc/sysconfig/network-scripts/ifcfg-ens32

查看systemctl列表:systemctl list-unit-files
查看yum源中软件版本:yum list | grep samba
查看软件的安装情况rpm -qa | grep samba
设置smb服务开机启动:systemctl enable smb.service
查看已开放的端口:firewall-cmd –list-all

查看、修改SELinux的状态:
查看:cat /etc/selinux/config
enforcing (执行中)、permissive (不执行但产生警告)、disabled(关闭)
setenforce 1 = 临时(重启即失效)设置SELinux 成为enforcing模式
setenforce 0 = 设置SELinux 成为permissive模式

配置开机自启:
方式一:修改自启文件
1、vi /etc/rc.local
(如果没有执行权限请先授权:chmod +x /etc/rc.d/rc.local)
2、rc.local的最后添加启动项目,如:
/root/tomcat/bin/startup.sh
3、普通用户添加自启:
su – 用户名 -c “/home/scott/tomcat/bin/startup.sh”
方式二:脚本文件直接添加在/etc/init.d/目录下
1、vi /etc/init.d/start.sh
/home/scott/tomcat/bin/startup.sh
2、chmod +x /etc/init.d/start.sh

ˆ Back To Top