uname -a
系统信息lsb_release -a
版本ldd --version
查看glibc版本cd ~
进入root目录reboot
重启sudo passwd root
修改root密码 ubuntu默认密码账号ubuntusu -
切换到root su postgres 切换用户useradd postgres
添加用户userdel postgres
删除用户groupadd postgres
groupdel postgres
添加删除组usermod -a -G groupname username
添加用户到组w
查看登陆用户lastlog
查看所有用户cat /etc/passwd
查看所有用户路径passwd postgres
创建密码pwd
当前路径clear CTRL+L
清屏ls
ls -l
查看目录和详情mkdir a a1
创建两个目录mkdir -m 777 a
带权限chmod 777 filename
赋予权限chmod -R 777 api/
全部赋予权限mv dir1 dir2
以动或重命名可以是文件或文件夹rm -rf *
清空当前目录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
关闭多个进程df -h
磁盘空间使用情况free -m
查看内存使用状况ifconfig
查看网络ps -p 1
查看系统启动方式 显示有systemd / init,后者是wsl或docker启动的虚拟系统,如果升级到wsl2,那么就是systemdps -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
解压zip7z a documents.7z Documents/
压缩支持多个文件夹7z x documents.7z
解压 7z x compressed_file.7z -o /downloads/到指定目录ufw enable && ufw default deny
启动防火墙ufw status
列出所有ufw allow 9999
ufw allow 22/tcp
允许端口ufw delete allow 9999
删除端口ufw version
- ESC :q 退出 | :wq! 退出并保存| 按I键 进入输入模式
vim /etc/apt/sources.list
修改软件源,apt edit-sources
也可以echo $PATH
类似win的pathexport CGO_ENABLED=1
导入变量export CC=/usr/local/musl/bin/musl-gcc
编译musl-gccvim /etc/profile
末尾加入export PATH=$PATH:/root
root程序直接启动不用加./source /etc/profile
立即生效vim /etc/init.wsl
自动启动文件sudo apt remove --purge openssh-server
移除sshdsudo 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 yesgit --version
查看git版本sudo dnf upgrade
用于替代yum在centos和阿里云,用于.rpmsudo dnf install upx
支持install,search,removesudo apt install upx
用于Debian,ubuntu,.deb格式,替代命令用apt-get./configure
make && make install
编译apt install libonig-dev apt install libpq-dev apt install libzip-dev apt install libc6 apt install autoconf apt install gcc g++ apt install pkg-config apt install libevent-dev libc-client2007e-dev apt install lua5.4 apt install libpng-dev apt install libpcre3-dev apt install libmcrypt-dev apt install ufw apt install 7zip apt install curl apt install vim
作者:Yoby 创建时间:2024-12-04 18:18
最后编辑:Yoby 更新时间:2025-05-22 15:50
最后编辑:Yoby 更新时间:2025-05-22 15:50