linux命令笔记

linux命令笔记

  1. 进入管理员权限

    • 命令行:sudo -s
  2. Mysql命令

    • 进入数据库:mysql -u mysql用户名 -p
    • 查看数据库:show databases
    • 使用数据库:use 数据库名
    • 修改数据库时间:set global time_zone = ‘+8:00’;
    • 删除表结构:drop table 表名
    • 清除表中的数据:truncate table 表名
  3. 磁盘空间命令

    • 查看磁盘使用情况:df -h
    • 查找大文件:du -sh /usr/* |grep G 这个是在/usr/ 下面查看各文件的使用情况
    • 删除文件: rm -rf 文件名
  4. 运行进程命令

    • 查看运行进程 ps -aux | grep python
    • 查看端口使用情况:netstat -anp|grep 端口号
    • 查看pid使用情况:ps -ef|grep pid号,其中ps -ef 命令,查看虚拟机的进程
    • 杀死进程 kill -9 进程号
  5. 在linux终端中运行Python文件: python3 python文件名

  6. 使用xshell在linux服务器上打开端口

    • 参考链接:https://blog.csdn.net/cin_ie/article/details/80251294
    • 在云端配置安全组
    • 开放端口:sudo iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT
  7. 删除软连接

    • sudo unlink 软连接路径
  8. linux命令

    • pwd 查看当前文件的绝对路径
      -mkdir 文件夹名 创建文件夹
    • touch 文本名 创建文本
    • linux 查看帮助
      使用 man - 命令
    • echo命令
      • 使用echo终端命令可以输出信息 echo "信息" > e.txt 将信息写入文件中
    • sh 命令 sh [参数]
      • -c 命令从-c后的字符串读取
      • -i 实现脚本交互
      • -n 进行shell脚本的语法检查
      • -x 实现shell脚本逐条语句的跟踪
  9. curl命令

    • 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。
    • 参考网址
    • 语法:# curl [option] [url] 其中的option选项进入参考网址中学习
    • 基本用法 curl url 来测试网址是否可达
  10. ~/.

    • ~代表你的代表你此时运行的用户的目录
    • 假设你的用户名是x,那么~/就是/home/x/
    • .是代表此目录本身,但是一般可以不写
    • HOME 是指定当前用户的主目录的环境变量。
    • 环境变量,$PATH是查找路径,你在bash输入 echo $PATH 看看它是什么内容你就懂了
      $HOME是当前用户主目录,它有个别名 “~”
  11. 系统运行状态查询

    • 查看docker各个容器占用的内容的状态
      • docker stats
    • 查看docker的容器id对应的进程号
      • ps -ef|grep 容器id
    • 根据进程id查看进程的状态
      • top -p 进程ID
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值