学习笔记(一)

x86和x64的区别

x86是32位
x54是64位

Linux常用命令

  • 删除文件(即这个文件被删除)

    • 单个删除:rm -f + 文件名
    • 例:rm -f 2018_12_26.stderrout.log.060121612 --执行完成即将这个文件删除
  • 清空文件内容,而不删除文件

    • 单独清空文件内容: > 文件名

      • 例:“> consult-gops-web-error.log”,清空consult-gops-web-error.log文件的内容,执行完成后,文件依然存在,但是文件大小是0
    • 批量清空文件内容:
      使用 : for i in find 日志文件路径 -name "*筛选关键字";do >$i; done

    	#eg-1:
        for i in `find /home/module-consult/logs -name "*stderrout.log"`;do >$i; 
    	 #将stderrout.log结尾的文件- 内容都清空,
         #这里的/home/module-consult/logs是我的文件所在的目录,可用pwd命令查看)
       #eg-2:
       for i in `find /home/module-consult/logs -name "*stderrout.log*"`;do >$i; done
       #将文件名称包括stderrout.log的文件内容清空(不管前面和后面是什么)
    
    
  • 删除文件夹/目录
    rm -rf + 文件名 (加上-f表示强制删除,不提示确认删除,也可以直接用 rm -r )

  • 使用rmdir删除空目录

    rmdir dir1
    

rm 命令的常用参数

参数作用
-i删除前会询问用户是否操作
-f强制删除(不二次询问)
-r/R递归删除
-v显示指令详细过程
  • tar命令
    语法格式:tar [必要参数] [选择参数] 文件
参数作用
-c建立新的备份文件
-C <目录>仅压缩指定目录里的内容或解压缩到指定目录
-x从归档文件中提取文件
-z通过gzip指令压缩/解压缩文件,文件名最好为*.tar.gz
-v显示指令执行过程
-p保留原来的文件权限与属性
– -exclude=<范本样式>排除符合范本样式的文件
– -remove-files归档/压缩之后删除源文件

例:

tar xvf backup4.tar -C /etc #解压某个压缩包(backup4.tar)到/etc目录

tar tvf backup4.tar #查看某个压缩包内文件信息(无需解压)
  • source命令
    source命令的功能是:
    用于从指定文件中读取和执行命令,通常用于被修改过的文件,使之新参数能够立即生效,而不必重启整台服务器。

    语法格式:source [文件]
    例:

source /etc/profile
  • linux查看自己的公网ip
curl ip.sb

软件安装

1.centos7安装mysql(20220805)

首先Centos7已经不支持mysql,因为收费了。Centos下yum暂时没有mysql-server直接安装包;
MariaDB是MySQL社区开发的分支,也是一个增强型的替代品。
CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

  1. 下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  1. 安装mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm

# 安装这个包后,会获得两个mysql的yum repo源:
# /etc/yum.repos.d/mysql-community.repo,
# /etc/yum.repos.d/mysql-community-source.repo。
  1. 安装mysql
yum install mysql-server
#据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。
  1. 变更当前用户变为mysql的所有者
chown -R openscanner:openscanner /var/lib/mysql
#若当前用户为root,可省略此步骤(我操作的时候没起到作用)
  1. 重启mysql服务
service mysqld restart
  1. 登陆mysql
mysql -uroot
  1. 更改密码
mysql >use mysql;
mysql >update user set password=passworD("123456") where user='root';
mysql> flush privileges;
mysql> exit;
  1. 再次登陆mysql
mysql -uroot -p 'mysql'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杰俢勒兰德

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值