linux运维

查看所在路径

复制代码
pwd

查看目录的文件

复制代码
ls -la

ls -X  #显示扩展名

查看文件内存大小

复制代码
du -sh 目录   # 文件夹占用内存大小

du -sh *   # 显示当前目录每个文件大小

创建文件夹

复制代码
mkdir -p /../..   #多级目录


# 创建文件夹

mkdir 文件夹

# 创建文件

touch 文件

删除文件夹

复制代码
rm -rf ./目录/文件夹     

# 删文件
rm /目录/文件

上传文件到服务器

复制代码
scp 本地文件路径 服务器用户名@服务器ip:/家目录/目录

#下载到本地则相反

# 文件夹
scp -r ...

返回家目录

复制代码
cd ~

# 当前目录
./

# 根目录(多次返回上一级)
cd /

# 上一级
cd ..

查看文件内容

复制代码
cat 文件名

cat -n  #显示所有行数
cat -E   #每行行末$结尾

# 分页查看,可上下翻
less 文件名

# 查看前10行
head 文件名

# 查看后10行
tail 文件名

当前用户

复制代码
whoami

# 切换用户
su -用户名

# 创建用户
sudo adduser 用户名

# 添加管理员权限
sudo usermod -aG sudo 用户名

# 查看是否有管理员权限
su whoami       # 显示root
groups 用户名    # sudo

# 查看用户权限
sudo -l

内存、磁盘、进程、端口

复制代码
free -h  # 内存

df -h   # 磁盘

top     # 进程
ps aux     # 所有进程

ss -ntlp  # 端口
netstat -ntlp     # 端口占用

pkill -9 进程PID  # 清除所有Python进程

本机ip

复制代码
ip addr      # eth那行就是本机ip

# inet那行
sudo apt install -y net-tools
ifconfig    

已安装包

复制代码
pip list

编辑器

复制代码
vi 文件名
# i 写入模式
# :wq 保存退出
# :q! 强制退出,不保存

nano 文件
# ctrl+o  
# 回车
# ctrl+x

# gedit编辑器
sudo apt install gedit -y
gedit 文件      #创建文件并编辑

安装应用(服务)

复制代码
sudo apt update
sudo apt install -y 软件

apt下载换源

1.备份原来的源(防配置出错,破坏原来的源)

复制代码
sudo cp /etc/apt/sources.list.d/ubuntu.sources  /etc/apt/sources.list.d/ubuntu.sources.bat

2.编辑源文件

复制代码
sudo nano /etc/apt/sources.list.d/ubuntu.sources 

3.清除内容,粘贴"清华源镜像配置"

4.更新软件商店信息

复制代码
sudo apt update #拉取软件信息
sudo apt uograde -y  #更新

5.检查是否生效

复制代码
apt policy | grep tuna.tsinghua  #显示500,镜像地址,即成功

服务运行控制

systemctl start/stop/restart/enable/status 服务名

#启动,停止,重启,自启动,状态查看

文件访问权限

复制代码
chmod -w 文件名   # 不可写入 

chmod +x 文件名   # 可执行

chmod 644 文件名   # 自己拥有完全权限,别人只可以看
相关推荐
流浪0014 分钟前
Linux系统篇44——线程(九) 互斥锁的接口与原理,从 xchgb 的原子交换说起
linux·操作系统·线程·互斥锁·互斥锁原理
Fcy6484 分钟前
Linux下 网络层IP协议详解
linux·运维·tcp/ip
zhangx1234_14 分钟前
javaEE 多线程1
java·linux·服务器
沙滩上的一颗石头22 分钟前
裴讯N1刷Armbian后写入EMMC引导失败解决方法
linux
NPE~27 分钟前
CMDB科普:配置管理数据库——运维相关
运维·数据库·科普·cmdb·配置管理数据库
陌上花开缓缓归以2 小时前
arm linux ddr 内存布局
linux·arm开发
龙腾-虎跃2 小时前
Linux 趣味实战|纯 Bash Shell 脚本实现俄罗斯方块终端小游戏(完整源码资源)
linux·运维·bash
阳光九叶草LXGZXJ9 小时前
达梦数据库-报错-15-列【XXX】长度超出定义
linux·运维·数据库·sql·学习
奔跑的大白啊9 小时前
多容器共享目录权限踩坑记
linux·ubuntu·共享目录·linux权限·docker 容器化部署
黄大刀10 小时前
DataPulse一款开箱即用的SCADA(四)-历史记录
运维·scada·动环