入门使用Linux有一段时间了,整理下使用Linux使用到的命令,给自己做个总结。
一、安装与环境配置(wegt apt gcc yum python ffmegp)1.下载安装 wegt 可以下载连接文件
2.使用apt 或yum 可以安装一些基础应用。
3.python安装方式比较多 可以通过apt或yum安装 也可以编译安装。但是最后要搞好软连接。很容易出问题。通过命令安装要解决pip命令用不了的问题
4.ffmegp搭建qqbot可能会用到 可以直接官网下载然后直接软连接。大多数教程都是要下载后编译安装,但是好像不需要,我也编译不了。也可以用别人准备好的安装命令安装。
apt-get install python3-distutils #好像是解决pip安装问题的
python和ffmegp 的坑算是挺多的,可惜没有及时做总结。现在忘的差不多了。
二、文件操作(打包压缩,解压,备份,删除,移动)删除:删除用rm命令 ,最好加上-r
rm -rf /root/rm/打包:压缩和解压用的都是tar命令。文件上传和下载时最好打包成tar文件再传输。
要备份的话把文件打包后用cp复制到备份文件夹
tar xzvf 20220103.tar #解压 tar -cvf 20220103.tar go-cqhttp #压缩:tar -czvf 生成文件路径 要解压的文件路径 mv /root/20220103.tar /root/backup/ #移动:rm 目标路径 要移动文件路径三、screen分屏操作
screen在有任务需要后台执行的时候很方便。可以通过apt或yum安装命令安装
screen -S mane #新建窗口 screen -ls #显示进程列表 screen -r id/name #通过进程id或进程名进入 screen -X -S id/name quit #终止某个进程 screen -S name #修改会话名称 ctrl+a k #终止当前进程 ctrl+a d #离开当前进程四、c语言运行(gcc编译,vi编辑器)
有的系统没有自带vim编译器 可以通过apt或yum安装
1.先生成.cpp文件 2.用vim编写程序。(也可以编写好上传)
3.用gcc编译。 4.运行
vi helloworld.cpp #创建并进入文件 #编写好后按 esc :wq保存退出 :q! 是不保存退出 gcc helloworld -o name #生成名字为name的可执行文件 ./name #执行当前目录的可执行文件五、用户与权限(文件权限,用户组修改,用户创建改密与删除)
useradd user1 #创建用户 useradd -d /home/user1 -g root user1 -m #创建用户指定用户文件夹,并且将root作为所在用户组 userdel -r user1 #删除用户 -r会删除用户文件夹,删除的会干净点 su - user1 #切换的目标用户 chmod #修改文件权限 chown #修改文件所有者六、实用命令(查看cpu架构,系统版本)
arch #查看cpu架构 cat /proc/version #查看系统版本 uname -a #aarch64, arm64 – ARM架构 #x86_64,x64,AMD64 – X86架构 #mips – MIPS架构
就像写这么多,后面有时间再填坑



