四、微服务学习笔记-linux命令

一、linux常用命令

#查看IP
ip a

#罗列列表 只有超管可以用
ll

#查看当前目录的列表
ls -al

#查看当前所在目录
pwd

#到根目录
cd /

#回到上级目录
cd ..

#目录说明
bin 存放二进制可执行文件,应用程序
ect  存放系统配置文件
home 用户目录
usr 用于存放系统应用,比较重要(usr/local 默认安装软件位置)
var 存放数据

#显示文件和目录
ls

#创建目录
mkdir

#递归创建目录(可以同时创建多级目录,例如 /a/b)
mkdir -p #生成空文件 touch #生成一个带内容文件 echo hello
>1.txt 重写 echo 123 >>1.txt 追加文本 #显示带内容文本 cat 1.txt #拷贝文件 cp 1.txt 2.txt #删除文件 rm 2.txt #移动文件到上级目录 mv 1.txt .. mv 1.txt test/ #查找指定文件 find . -name test.txt #查找指定字符串 cat 1.txt | grep hello | 管道 #软链接 ln 1.txt 2.txt #分页显示文本文件内容 more 1.txt #查看顶部内容 head 1.txt #查看尾部内容 tail 1.txt
tail -f (阻塞查看)

#查看程序运行状态
systemctl status mysql
#重启程序
systemctl restart mysql
#查找应用所在目录
whereis mysql

#压缩解压缩

 压缩文件 tar -zcvf mytest.tar.gz .

 解压文件 tar -zxvf mytest.tar.gz .

二、linux系统管理命令

#显示指定文件的相关信息
stat 1.txt

#显示在线用户
who

#显示主机名
hostname

# 显示系统信息
uname

#显示资源管理器
top

#显示瞬间的进程状态
ps

#显示指定的文件(目录) 已使用的磁盘空间总量
du .

#显示磁盘空间
df
df -h

#查看内存
free
free -h

#显示网路接口信息
ifconfig

#测试网路的连通性,心跳检测
ping

#显示网络状态信息
netstat

#清屏
clear

#杀死进程
kill -9 12345

#关机命令
shutdown now

#重启命令
reboot

#提权
sudo reboot

 三、linux vim编辑器

(1)编辑模式  只能查看

(2)插入模式  按i或者insert,可以编辑

(3)命令模式 按:

#直接退出vi
:q

#保存后退出vi,并可以新建文件
:wq

#强制退出
:q!

#将当前内容保存成某个文件
:w file

#查看字符串
:/

#显示行号
:set number

#隐藏行号
:set nonumber

#原样粘贴
:set paste

四、linux 用户和用户组管理

#修改root密码
sudo passwd root

#切换用户
su  默认root

#注销用户
exit

#设置允许远程登录 root
vi /etc/ssh/sshd_config

 


  #重启服务

 service ssh restart


五、linux 文件权限管理

drwxr-xr-x

d      文件类型    目录

rwx    用户权限    r-read w-write x-excute

xr-    用户所在组权限   
xr- 其他用户权限

#赋予权限
chmod +x test.sh
chmod -x test.sh

#切换文件账户
chown root:root /usr/local/java/
#递归切换用户权限
chown -R root:root /usr/local/java/
#数字权限
0 无
1 执行
2 写
4 读

六、linux 软件包管理

#查看操作系统版本
lsb_release -a

#修改软件源
vi /etc/apt/sources.list

#软件包管理工具
apt-get update

#安装软件包
apt-get install tree

#卸载软件包
apt-get remove tree

#自动清理
apt-get autoremove

#清理无用包
apt-get autoclean

 

posted @ 2020-08-05 10:43  榕树下的回忆  阅读(214)  评论(0编辑  收藏  举报