.

  • ssh远程软件:Bitvise SSH Client for Windows
  • 解码器(b站视频无法播放:需要安装flash?)
  • 查看内核信息
  • 查看那内核版本号
  • 查看发行版本号
  • 常规操作
  • 文件操作
  • pwd:查看所在目录位置
  • ifconfig:查看网络设备信息
  • free:检查内存
  • df -lh:查看硬盘空间
  • mkdir:新建目录
  • du:查看占用空间
  • cat:查看项目介绍文件
  • which:查看安装位置
  • wget:下载安装包
  • tar:解压
  • -help:帮助手册
  • find:查找:find -name "*.txt"
  • cp:复制
  • mv:移动和更名
  • nohup:后台启动程序
  • sz 文件名:下载文件到本地
  • 查看进程信息 top、jobs
  • 进程操作
  • 查看占用端口进程
  • 文件链接 ln -s
  • 进程操作
  • 查看进程执行时传入的命令行参数
  • top 进程管理器
  • g++ 编译多线程程序

ssh远程软件:Bitvise SSH Client for Windows

轻量+稳定
https://tunnelier.en.softonic.com/

解码器(b站视频无法播放:需要安装flash?)

buntu 20.04自带的Firefox浏览器,在默认情况下,不能播放网页的视频和音频,是因为系统此时缺少解码器,安装方法如下:

sudo apt install ffmpeg

查看内核信息

查看那内核版本号

uname -a

Linux virtual-machine 5.11.0-17-generic #18-Ubuntu SMP Thu May 6 20:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

查看发行版本号

lsb_release -a

results:
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 21.04
Release:	21.04
Codename:	hirsute

常规操作

文件操作

pwd:查看所在目录位置

ifconfig:查看网络设备信息

free:检查内存

df -lh:查看硬盘空间

mkdir:新建目录

du:查看占用空间

du -sh *

cat:查看项目介绍文件

which:查看安装位置

$ which gcc
/usr/bin/gcc

wget:下载安装包

tar:解压

-help:帮助手册

find:查找:find -name “*.txt”

cp:复制

mv:移动和更名

nohup:后台启动程序

nohup a.o &

sz 文件名:下载文件到本地

查看进程信息 top、jobs

进程操作

查看占用端口进程

sudo lsof -i:80

文件链接 ln -s

软链接:有点像快捷方式
ln -s ./root/xxx usr/bin/xxx
强制软链接:当报错说已经有的时候,可以采用强制(覆盖)的方式
ln -sf ./root/xxx usr/bin/xxx
硬链接
ln ./root/xxx usr/bin/xxx

进程操作

查看进程执行时传入的命令行参数

ps eww -p <process_pid>

top 进程管理器

i可以查看每一个cpu的使用率
c可以查看进程执行时传入的命令行参数


程序员鱼皮

程序员鱼皮bilibili

端口占用


g++ 编译多线程程序


g++ -Wall -g -lpthread -o build/test src/test.cpp