文件目录下,执行sh文件:
./shutdown.sh
./startup.sh
root下:
sh /home/bin/startup.sh
sh /home/bin/shutdown.sh
查看mysql 安装路径:whereis mysql
查看mysql运行文件路径:which mysql
入数据库:mysql –u root -p
查看数据库:show databases;
使用数据库:use 数据库
重启数据库:systemctl restart mariadb.service
查看应用启用状态:systemctl status mariadb.service
查看mysql进程状态:ps aux |grep mysql
退出:exit;或exit(),quit;
终止当前操作:ctrl + c
备份数据库:mysqldump -u root -p 数据库> file.sql
还原数据库:mysql -u root -p 数据库< file.sql
当前时间:hwclock 或者date
查看根目录下文件: ls / ll / ls -l /cat
分页查看文件:
more 文件名 (回车、空格翻页,q退出)
less 文件名 (pageUp、pageDown按键翻页,q退出)
删除文件:
rm -rf 文件名
rm -rf ./* (删除当前目录所有内容)
rpm -qf `which vim` (使用··反引号可以将两条命令合成一条命令执行)
创建文件或文件夹:touch a.txt (vim a.txt创建并编辑文件,mkdir 创建目录)
i进入插入模式 esc退出插入模式 ":q!" 不保存退出 ":wq!"保存并退出
linux查看日志文件内容命令tail、cat、tac、head、echo
查看各个文件夹大小:du -h --max-depth=1
查看当前系统盘使用情况: df -h
查看cpu内存详情:cat /proc/meminfo
tail -f test.log
你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl+C,
复制命令:cp /home/beifensql/file.sql /home/data/
创建用户:adduser 用户名
指定创建用户:
指定目录:useradd -d 指定目录 用户名
指定UID:useradd -u 1100 用户名
指定用户组(第二个用户在第一个用户下面):useradd -g 用户名 用户名
不创建主目录:useradd -M 用户名
设置密码:passwd 用户名 (/etc/shadow文件下是密码加密文件,不能让普通用户有阅读权限)
修改密码:echo 密码 | passwd --stdin 用户名
查看用户uid:vim /etc/passwd 或 tail -1 /etc/passwd (显示最后一行)
切换用户:su 用户名
删除用户:userdel -r 用户名(-r连同主目录一起删除)
查看根目录下文件: ls / ll / ls -l /cat
文件权限:-rwx --- ---
(“r”—读、“w"—写、“x”—执行,前面3个为拥有者权限,中间3个为用户组权限,后面为其他用户权限)
修改文件属组和属主:chown 用户名:组名 a.txt
修改文件属组:chown :组名 a.txt
修改文件属主:chown 用户名 a.txt
查看文件权限:getfacl /tmp/a.txt
设置用户文件权限:setfacl -m u:用户名:rw- /home/maomao.txt
授权less:chmod u+s /usr/bin/less (慎用)
切换用户:su - maomao
查看支持的命令:cat /etc/shells
查看登录:vim /etc/passwd
定义别名:alias startp = '/home/bin/'
删除别名:unalias startp
编辑(查看)已有别名:alias 或 vim /root/.bashrc
历史命令:history
查找历史命令:ctrl+R
centos7重启网卡:systemctl restart network
centos6重启网卡:service network restart
查看网卡状态:systemctl status NetworkManager
查看网卡: ls /etc/sysconfig/network- scripts/
编辑网卡:vim /etc/sysconfig/network- scripts/
按下“i”进入插入模式,“esc”完成 ": wq"保存退出,“: q!”不保存退出
防火墙:systemctl status/stop/start/disable/enable firewalld.service
#运行mysql
启动: mysql.server start
停止:mysql.server stop
重启mysql.server restart
#创建本地用户:create user 'admin'@'localhost' identified by 'admin';
#创建远程连接用户:create user user02@'%' identified by 'password'
授予user01管理test的全部权限rant all privileges on test.* to user01;
查看数据库本地用户:
select user,host from mysql.user;
Linux删除目录使用rm -rf命令。
使用规则:
rm -rf 目录名字
-r 向下递归,不管有多少级目录,一并删除
-f 直接强行删除,没有任何提示