• uname -a系统信息
  • lsb_release -a 版本
  • cd ~ 进入root目录
  • reboot 重启
  • sudo passwd root 修改root密码 ubuntu默认密码账号ubuntu
  • su - 切换到root
  • pwd 当前路径
  • ls ls -l 查看目录和详情
  • mkdir a a1创建两个目录 mkdir -m 777 a 带权限
  • chmod 777 filename 赋予权限 chmod -R 777 api/ 全部赋予权限
  • mv dir1 dir2 以动或重命名可以是文件或文件夹
  • rm -rf dir1 强制删除目录和内容,f是不提示
  • cp –r test/ newtest复制全部内容包括子目录,复制单文件不需要r,目录时候必须要
  • find /root/ -iname redis 查找文件-iname不区分大小写
  • ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln -s /root/gf /usr/bin 软连接
  • lsof -i:4443 查看某个端口进程 或者用 top
  • kill 19999 关闭pid端口进程
  • pkill caddy 关闭多个进程
  • netstat -tlunp 查看全部使用或监听端口,没有要安装
  • df -h 磁盘空间使用情况
  • free -m 查看内存使用状况
  • ifconfig 查看网络
  • ps -p 1 查看系统启动方式 显示有systemd / init,后者是wsl或docker启动的虚拟系统,如果升级到wsl2,那么就是systemd
  • ps -ef 查看所有程序 ps -ef | grep weui 查看某个进程
  • route -n 查看路由
  • ping ping网址
  • dd if=/dev/zero of=/swap1 bs=1M count=2048 创建交换分区
  • mkswap /swap1创建
  • swapon /swap1启用
  • nohup frpc -c frpc.toml & frp客户端启动 后台启动程序
  • wget -O file url下载
  • apt update && apt upgrade apt更新升级
  • apt install upx 安装
  • apt remove upx 移除
  • apt search upx 搜索
  • apt show upx 显示细节
  • tar -xzvf 1.tar.gz gz解压
  • tar -czvf 1.tar.gz 1.c gz压缩文件夹或文件
  • zip -r 1.zip /home zip文件压缩备份 后面是压缩某个文件夹绝对路径
  • unzip 1.zip 解压zip
  • apt install ufw 安装防火墙
  • ufw enable && ufw default deny 启动防火墙
  • ufw status 列出所有
  • ufw allow 9999 ufw allow 22/tcp 允许端口
  • ufw delete allow 9999 删除端口
  • ufw version
  • apt install gcc curl 安装gcc curl
  • apt install vim 安装vim
  • ESC :q 退出 | :wq! 退出并保存| 按I键 进入输入模式
  • vim /etc/apt/sources.list 修改软件源,apt edit-sources也可以
  • echo $PATH 类似win的path
  • export CGO_ENABLED=1 导入变量
  • export CC=/usr/local/musl/bin/musl-gcc 编译musl-gcc
  • vim /etc/profile末尾加入 export PATH=$PATH:/root root程序直接启动不用加./
  • source /etc/profile 立即生效
  • vim /etc/init.wsl 自动启动文件
  • sudo apt remove --purge openssh-server 移除sshd
  • sudo apt install openssh-server ssh openssh-client 安装ssh服务
  • sudo service ssh --full-restart 启动ssh,密码是系统的,127.0.0.1可本地链接
  • sudo vim /etc/ssh/sshd_config 编辑此文件内容如下Port 22 PermitRootLogin yes
  • git --version查看git版本
  • sudo dnf upgrade用于替代yum在centos和阿里云,用于.rpm
  • sudo dnf install upx 支持install,search,remove
  • sudo apt install upx 用于Debian,ubuntu,.deb格式,替代命令用apt-get
作者:Yoby  创建时间:2024-12-04 18:18
最后编辑:Yoby  更新时间:2024-12-05 13:26
上一篇:
下一篇: