ubuntu 查询mysql的用户名和密码 ubuntu查看username

ubuntu 查询mysql的用户名和密码 ubuntu查看username

文章标签 mysqlUbuntu用户名 文章分类 MySQL数据库

一.基本命令

1.查看Ubuntu版本
复制代码
$ lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:    16.04
Codename:    xenial
$ cat /etc/issue
Ubuntu 16.04.5 LTS \n \l
2.查看位数
复制代码
$  uname --m
x86_64
3.查看内核版本
复制代码
$ uname -a
Linux dtx 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

二.系统服务

1.用户组

Useradd 创建一个新的用户

Groupadd 组名 创建一个新的组

Passwd 用户名 为用户创建密码

Passwd -d用户名 删除用户密码也能登陆

Passwd -S用户名 查询账号密码

Usermod -l 新用户名 老用户名 为用户改名

Userdel--r 用户名 删除用户一切

2.ssh命令

将本地文件拷贝到服务器上

scp -r /path/filename username@remoteIP:/path

将远程文件从服务器下载到本地

scp -r username@remoteIP:/path/filename /path

3 设置主机名称

查看当前主机的主机名称:

sudo /bin/hostname

设置当前主机的主机名称:

sudo /bin/hostname newname

系统启动时,它会从/etc/hostname来读取主机的名称.

4.查看端口

查看当前监听80端口的程序

lsof -i :80

service [servicename] start/stop/restart 系统服务控制操作

5.查看局域网ip

进行ping扫描,打印出对扫描做出响应的主机:

复制代码
首先安装nmap工具
sudo apt-get install nmap
然后使用命令(按需修改)
 nmap -sP 192.168.2.0/24
6.重启网络服务

sudo /etc/init.d/networking restart

7.更改用户密码

更改root用户密码:sudo passwd root 回车输入更改密码

更改普通用户(如admin)密码: passwd admin 回车输入更改密码

当改完密码重启系统打开应用时:提示 输入密码以解锁密钥环

1、去掉默认密钥环的密码:

打开应用程序->附件->密码和加密密钥(如果你的没有,在终端中输入 seahorse),切换到密码选项卡,会看到一个密码密钥环(我的密钥环是 login),

右击->更改密码,然后在"旧密码"中填入系统登录密码,其他不用填,直接确定,并选择"使用不安全的存储器",这样就可以去掉默认密钥环的密码了。

三.文件命令

1.chmod命令

chmod 用户 操作权限 文件名

用户参数:u--user; g--group; o--other; a--all(u+g+o)

操作方法:+添加权限 -取消权限 =取消旧权限赋予新权限)

操作参数:r可读,w可写,x 可执行,-不可读/写/执行,

u 与文件属主拥有一样的权限;

g 与和文件属主同组的用户拥有一样的权限;

o 与其他用户拥有一样的权限.

chown chown root /home 把/home的属主改成root用户

chgrp chgrp root /home 把/home的属组改成root组

复制代码
~                               //当前用户主目录 
cd ~                            //home目录(/开头是绝对路径;.开头是相对路径)
pwd                             //获取当前路径
mkdir mydir                     //新建目录mydir
cp test(此处可为路径) /opt/test   //将当前目录下的test复制到test中
rm                              //删除文件
mv  oldname newname             //重命名
remove 'y/a-z/A-Z/' *.c         //删文件
cat test                        //查看文件test;-n显示行号
file test                       //查看文件类型
ls                              //查看当前目录下的文件
ls -l 文件名称                   //查看详细信息(文件夹将-l改为-ld)
du -sh                          //查看文件大小

2.压缩命令

.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName 将DirName文件夹打包成一个FileName.tar文件

打包:将一大堆文件或目录变成一个总的文件,

压缩:将一个大的文件通过一些压缩算法变成一个小文件。

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

使用unzip命令解压时,会出现中文乱码的现象。出现的原因是因为zip格式中并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。

最简单的解决方法:

unar file.zip 若提示未安装unar,安装即可sudo apt install unar。即可解压出中文文件名。

.rar

解压:rar x FileName.rar

压缩:rar a -r FileName.rar DirName

解压需要安装:sudo apt-get install unrar

压缩需要安装:sudo apt-get install rar

四.安装命令

1.apt命令
复制代码
apt-cache search package 搜索包 
apt-cache show package 获取包的相关信息,如说明、大小、版本等 
sudo apt-get install package 安装包 
sudo apt-get install package - - reinstall 重新安装包 
sudo apt-get -f install 修复安装"-f = --fix-missing" 
sudo apt-get remove package 删除包 
sudo apt-get remove package - - purge 删除包,包括删除配置文件等 
sudo apt-get update 更新源 
sudo apt-get upgrade 更新已安装的包
sudo apt-get clean && sudo apt-get autoclean 清理无用的包 
sudo apt-get clean 清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包)
2.dbkg命令
复制代码
sudo dpkg -I iptux.deb #查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)
sudo dpkg -c iptux.deb #查看iptux.deb软件包中包含的文件结构(其中-c等价于--contents)
sudo dpkg -i iptux.deb #安装iptux.deb软件包(其中-i等价于--install)
sudo dpkg -l iptux #查看iptux软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于--list)
sudo dpkg -L iptux #查看iptux软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于--listfiles)
sudo dpkg -s iptux #查看iptux软件包的详细信息(软件名称可通过dpkg -I命令查看,其中-s等价于--status)
sudo dpkg -r iptux #卸载iptux软件包(软件名称可通过dpkg -I命令查看,其中-r等价于--remove)

注:dpkg命令无法自动解决依赖关系。如果安装的deb包存在依赖包,则应避免使用此命令,或者按照依赖关系顺序安装依赖包。

五.常用安装

1.安装vim
复制代码
sudo apt-get install vim
vim --version
2.安装mysql
复制代码
sudo apt-get update
sudo apt-get install mysql-server
此时如果提示依赖不足,那么需要运行下面命令解决依赖问题
sudo apt-get install -f
完成后再次运行sudo apt-get install mysql-server。如果没出现依赖问题,那么就不需要使用此命令。
3、安装过程的操作:
安装过程会提示输入数据库的登录名和密码,输入即可
4、安装后的操作:
说明:通过这种方式安装好之后开机自启动都已经配置好,和命令行上的环境变量,无需手动配置。
安装好之后会创建如下目录:
数据库目录:/var/lib/mysql/ 
配置文件:/usr/share/mysql(命令及配置文件) ,/etc/mysql(如:my.cnf)
相关命令:/usr/bin(mysqladmin mysqldump等命令) 和/usr/sbin
启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)
测试:
#服务启动后端口查询
sudo netstat -anp | grep mysql
#服务管理
#启动
sudo service mysql start
#停止
sudo service mysql stop
#服务状态
sudo service mysql status
#连接数据库
mysql -h 127.0.0.1 -P 3306 -uroot -p123456
#-h为远程IP,-P为端口号,-u为用户名,-p为密码
#测试SQL
show databases;
#退出
exit;
3.安装svn
复制代码
卸载:     sudo apt-get remove --purge subversion
安装:     sudo apt-get install subversion 
查看版本:  svn --version
4.Ubuntu16.04升级

1.更新Ubuntu 16.04

在升级之前, 您应该先更新当前的16.04. 建议升级之前更新/升级所有已安装的软件包.运行以下命令:

sudo apt update && sudo apt dist-upgrade && sudo apt autoremove

2安装Ubuntu update manager

更新完 系统后,运行以下命令安装update-manager-core(如果您没有安装).

sudo apt-get isntall update-manager-core

3打开update-manager配置文件并确保提示行设置为 lts

sudo nano /etc/update-manager/release-upgrades

4.执行升级命令:

sudo do-release-upgrade -d

5.当屏幕出现升级提示是 选择y

等待所有的软件包下载...安装...到重启... 当安装完成后,你的系统就升级到最新的Ubuntu开发版本6.

5.Anaconda安装

参考:

6.mongodb安装(ubuntu18)
复制代码
1. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
2. echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
3. sudo apt-get update
4. sudo apt-get install -y mongodb-org
5. mongo --version
6. sudo systemctl enable mongod 
7. sudo systemctl start mongod

本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容

相关推荐
独行soc9 分钟前
2025年渗透测试面试题总结-某步在线面试(题目+回答)
linux·网络·安全·web安全·面试·职场和发展·渗透安全
mixboot13 分钟前
ping_test_parallel.sh 并行网络扫描脚本
linux·ping·ip在线扫描
蓑笠翁00120 分钟前
Python异步编程入门:从同步到异步的思维转变
linux·前端·python
爱奥尼欧21 分钟前
【Linux】Linux工具(1)
linux·运维·服务器
小猪咪piggy1 小时前
【MySQL】(10)用户和权限管理
数据库·mysql
高峰聚焦1 小时前
【Ubuntu】Netplan静态网络配置
linux·运维·ubuntu
GUIQU.1 小时前
【MySQL】SQL简述
数据库·sql·mysql
冯一川1 小时前
Arm核的Ubuntu系统上安装Wireshark
linux·ubuntu·wireshark
原小明2 小时前
Ubuntu 22.04 出现 ‘Temporary failure resolving‘ 解决方案
linux·运维
Jerry&Louis2 小时前
【Ubuntu】fcitx5 + Rime(中州韵)好用的Linux中文输入法
linux·ubuntu