Linux | Ubuntu初探

Linux | Ubuntu初探

下载和配置

快捷指令

  • 打开终端(Ctrl+Alt+T
  • 显示文件路径(Ctrl+L
  • 打开任务管理器:gnome-system-monitor,可以设置为Ctrl+Shift+Esc
  • 终端:关闭终端(Ctrl+D);复制(Shift+Ctrl+C或者Ctrl+Insert);清除(clear

常用操作

文件及文件夹操作

  • 查看文件:cat ***

  • 文件重命名:mv oldname newName

  • 删除文件:rm ***,删除文件夹目录:rm -rf xxx

  • 新建文件夹:mkdir ***

  • 复制文件到:cp xxx(需要复制的文件)xxx (目标文件夹)

  • 文件传输scp root@47.106.157.15:/home/admin/test .

    scp ./test root@47.106.157.15:/home/admin -r 可以拷贝目录

软件安装

  • 下载deb软件 sudo dpkg -i ***
  • 安装vimsudo apt install vim
  • 安装python:sudo apt-get install python3.8
  • 软件卸载:sudo apt-get remove --purge samba
  • 清理残留数据: dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

解压缩

  • 解压.tar.gzsudo tar xxx(需要解压到的目录) -xf
  • 解压.zip:安装 sudo apt-get install p7zip-full;解压 sudo unzip xxx

磁盘情况

  • df -hl 查看磁盘剩余空间
  • df -h 查看每个根路径的分区大小
  • du -sh [目录名] 返回该目录的大小

配置Golang环境

  • sudo vim ~/.bashrc (sudo vim /etc/profile)

  • 在文件中添加以下内容

    export GOROOT=/home/robking/AGolang/go1.18/go (此目录为go语言下载包的目录)
    export PATH=$PATH:$GOROOT/bin
    export GOPATH=test(go工程地址)   一定不要随便打空格
    
  • 设置镜像 go env

    $ go env -w GO111MODULE=on 
    $ go env -w GOPROXY=https://goproxy.cn,direct
    

进程相关

  • ps -def | grep apiServer | cut -c 9-16 | xargs kill -9 查找进程中含有 apiServer 的进程,批量删除
  • curl -XPUT -T start.sh -v 10.29.2.1:12345/objects/start.sh 发送put请求,存储本地文件
  • ps -aux 输出进程信息
  • sudo netstat -tlnp | grep <port_number> sudo lsof -i:<port_number> 判断某一个进程占用端口
  • top:查看系统的进程、资源占用等信息;
  • kill:杀死指定的进程;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值