登录        注册
本站基于Django开发,源码 Github 欢迎 Fork、Star。由于站点升级导致评论区留言信息丢失,欢迎前来发表新的评论

Linux基本操作指令

基础命令

$ ssh ubuntu@IP # 连接服务器 ubuntu 服务器名称
$ shutdown -r # 重启系统
$ chmod 777  # 开放权限,777最高权限
$ lsb_release -a # 查看系统信息
$ ifconfig # 查看服务信息

文件操作

$ mkdir filename # 新建文件夹
$ mv A B # 把A文件名称重命名为B
$ rm -rf filename # 删除文件夹
$ netstat -ntlp # 检查端口
$ ps aux | grep evince # 查看应用进程
# 后台启动
$ redis-server --daemonize yes

防火墙

# 查看系统是否有 firewalld 在运行, 提示running正在运行
$ firewall-cmd --state
# 安装防火墙管理工具
$ apt-get install firewalld
# 查看想开的端口是否已开,提示no表示未开
$ firewall-cmd --query-port=8000/tcp 
# 开永久端口号, 提示success 表示成功
$ firewall-cmd --add-port=8000/tcp --permanent   
# 重新载入配置, 添加规则之后,需要执行此命令 
$ firewall-cmd --reload    
# 再次查看想开的端口是否已开,提示yes表示成功
$ firewall-cmd --query-port=8000/tcp  
# 若移除端口
$ firewall-cmd --permanent --remove-port=8000/tcp

FireWall常用命令

# 查看
# 查看firewalld的状态
$ firewall-cmd --state
# 列出指定域的所有设置
$ firewall-cmd --zone=public --list-all
$ firewall-cmd --list-all
# 添加子网规则
$ firewall-cmd --add-rich-rule 'rule family="ipv4" service name="nginx" source address="172.27.0.3" port="443" accept' --permanent

Linux查看磁盘空间大小命令

$ df -hl
$ df -hl # 查看磁盘剩余空间
$ df -h  # 查看每个根路径的分区大小
$ du -sh [目录名]  # 返回该目录的大小
$ du -sm [文件夹]  # 返回该文件夹总M数
$ du -h [目录名]  # 查看指定文件夹下的所有文件大小(包含子文件夹)
#更新详细命令文档:
$ df --help
$ du --help
$ fdisk -l  # 查看硬盘的分区:
$ hdparm -i /dev/hda  # 查看IDE硬盘信息:
$ hdparm -I /dev/sda 或 apt-get install blktool 或 blktool /dev/sda id # 查看STAT硬盘信息:
$ du -hs 目录名 # 查看目录占用空间:

MySql

# 创建数据库
CREATE DATABASE blog DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
# 删除数据库
drop database if exists blog;
# 导入数据库 
mysql -uroot -D $MYSQL_DATABASE --default-character-set=utf8 < blog.sql
# 导出数据库 
mysqldump -hlocalhost -uroot -psxc123654 blog > /var/lib/mysql/blog.sql
# 进入mysql 控制台
mysql -uroot -proot
# 选择数据库
use blog
# 查看数据库表
show tables
# 删除所有表
SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')
FROM information_schema.tables
WHERE table_schema = 'mydb';

grant all privileges on *.* to root@'%' identified by 'sxc123654' with grant option;
flush privileges;

转载请注明: StormSha » Linux基本操作指令

发表我的评论

表情
(0)个小伙伴在吐槽|0条评论
暂时没有评论,欢迎来尬聊!