码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ubuntu常用命令


    查看当前目录文件大小

    输出当前目录下的所有文件和文件夹的大小,并按照大小排序:

    du -h -d 1 | sort -h

    显示当前目录下所有一级子目录的大小:

    du -h -d 1

    显示当前目录的总大小(不包括具体内容,只看当前文件夹大小):

    du -sh

    显示当前目录下所有子目录的大小,递进到最大深度

    du -h

    查看当前文件夹中各个文件的大小:(用-l 或者-lh 都行,加个h会增加可读性)

    ls -lh
    

    查看当前目录下文件数量

     查看当前目录下的文件数量(不包含子目录中的文件):

    ls -l | grep "-" | wc -l

    查看当前目录下的文件数量(包含子目录中的文件):

    ls -lR | grep "-" | wc -l

    查看当前目录下的文件夹目录个数(不包含子目录中的目录):

    ls -l | grep "-" | wc -l

    查看该目录下以person开头的文件有多少个(不包含子目录中的文件):

    ls -l person* | grep "-" | wc -l

    查看当前磁盘使用情况

    df -h

    Anaconda3 常用命令

    进入conda base环境,终端命令:

    source ~/anaconda3/bin/activate

    conda创建虚拟环境:

    1. conda create -n pytorch17 python=3.8
    2. # conda create -n 环境名称 python=版本号

    conda删除虚拟环境:

    1. conda remove -n pytorch17 --all
    2. # conda remove -n your_env_name --all

    激活conda(同时可以用于切换环境):

    conda activate pytorch17

    退出conda:

    conda deactivate

    列出所有conda的环境:

    1. conda env list
    2. # conda info -e
    3. # conda info --envs

    命令行查看图片信息

    1. # identity
    2. identity xxx.jpg
    3. # file
    4. file xxx.jpg

    建立软连接

    1. # 建立软连接
    2. ln -s 源目录
    3. # 删除软连接
    4. sudo rm -rf 目录名
    5. # 创建软连接
    6. ln -s 源地址 目的地址
    7. # 列如:Ubuntu文件系统rootfs_dir软连接到 /home/lp目录下
    8. ln -s /opt/Linux/root_dir /home/lp/root_dir

    监控显卡GPU使用情况

    1. ### 方法1:
    2. # 直接在终端输入系统指令 nvidia-smi
    3. nvidia-smi
    4. # 自动刷新命令
    5. nvidia-smi -l
    6. # 每隔一秒刷新信息
    7. watch -n 1 nvidia-smi
    8. ### 方法2:
    9. # 先安装工具包,作为系统包进行安装
    10. sudo apt install gpustat
    11. # 或者使用python库进行安装
    12. pip install gpustat
    13. # 然后,直接终端使用 gupstat 命令
    14. gpustat -i
    15. # 实时刷新
    16. watch -n1 gpustat -cpu
    17. # 或者
    18. watch --color -n1 gpustat -cpu

    Ubuntu清理GPU显存

    1. # 查看显存
    2. nvidia-smi
    3. # 查看该用户所占用的进程
    4. fuser -v /dev/nvidia*
    5. # 管理员查看所有用户进程
    6. sudo fuser -v /dev/nvidia*
    7. # 杀掉进程
    8. kill -9 pid

    ubuntu查看进程号、端口号

    Linux 查看端口占用情况 | 菜鸟教程

    linux命令: ps、grep、kill_51CTO博客_ps -ef|grep命令 linux

    1. ## 1、已知程序名称查看进程号
    2. ps -ef | grep 程序名称
    3. ## 或者
    4. ps -aux | grep 程序名称
    5. pgrep -l 程序名称
    6. ## 2、端口号查看进程号(查看端口占用情况) 必须为root用户
    7. lsof -i:端口号
    8. ## 或者
    9. netstat -ntulp |grep 端口号
    10. ## 3、根据进程号查询正在运行的程序的port(端口号)
    11. netstat -anop | grep pid
    12. ## 4、根据PID查询进程名称:
    13. ll /proc/PID
    14. ## 5、杀死进程
    15. kill -9 PID
    16. ## 6、查看所有用户的进程情况
    17. top命令如果不加限制,默认是查看所有用户的进程情况
    18. ## 7、 查看某用户的所有进程
    19. top -u [用户名]
    20. ## 8、查看进程所属用户
    21. ps u PID

    ubuntu图形界面与字符界面切换

    Ubuntu图形界面与字符界面切换_乌版图20.04图形化切不回去_Jnchin的博客-CSDN博客

    1. 当前图形界面时,按Ctrl+Alt+F1切换到字符界面;
    2. 当前字符界面时,按Ctrl+Alt+F7切换到图形界面;
    3. 但这样下次重启时还是默认回到图形界面。所以需要改一下默认启动的设置:
    4. 如果想开机默认进入命令行模式:
    5. 输入命令:sudo systemctl set-default multi-user.target
    6. 然后重启一下:reboot
    7. 如果想暂时回到图形界面,只需要输入命令:startx
    8. 从图形界面切换回命令行:Ctrl+Alt+F7
    9. 如果想开机默认进入图形用户界面:
    10. 输入命令:sudo systemctl set-default graphical.target
    11. 然后重启一下:reboot
    12. 如果想暂时回到命令行模式:Ctrl+Alt+F1
    13. 从命令行切换到图形界面:Ctrl+Alt+F7

    ubuntu常用终端命令

    Linux Ubuntu 入门基本命令整理_ubuntu基础命令_@XGY的博客-CSDN博客 

     

    ubuntu关机命令

    1. shutdown -r now
    2. 立刻重启
    3. shutdown now
    4. 立刻关机
    5. shutdown 20:25
    6. 今天的20:25关机
    7. shutdown +10
    8. 10分钟后自动关机
    9. shutdown -c
    10. 取消指定的关机计划


     

    参考博客

    ubuntu下查看文件(夹)大小的命令_wanttifa的博客-CSDN博客_ubuntu查看文件大小

    ubuntu 查看当前目录文件大小_highoooo的博客-CSDN博客_ubuntu 查看文件大小

     linux查看指定目录的文件数和子文件夹的文件数 _51CTO博客_查看linux目录下文件数

    Ubuntu环境下,如何进入以及退出conda base环境_running snail szj的博客-CSDN博客_ubuntu进入conda环境

    Ubuntu创建软连接_RorZoro的博客-CSDN博客_ubuntu 建立软连接

    Ubuntu清除GPU显存_计算机视觉调参侠的博客-CSDN博客_ubuntu清理显存

    【工具篇】如何优雅地监控显卡(GPU)使用情况? - 知乎 (zhihu.com)

    linux查看进程号、端口号_查进程号_yy谷莠子的博客-CSDN博客

    Linux Ubuntu 入门基本命令整理_ubuntu基础命令_@XGY的博客-CSDN博客

  • 相关阅读:
    asp.net课程设计司库管理系统-金融理财管理系统
    python+django协同过滤算法的美食O2O外卖点餐系统vue
    在Windows7在部署Hadoop+Hbase
    uniapp 集成蓝牙打印功能(个人测试佳博打印机)
    网络安全工具AntSword蚁剑内存马使用
    【Arduino TFT】Arduino uzlib库,用于解压gzip流,解析和风天气返回数据
    LVS - DR
    web前端课程设计 HTML+CSS+JavaScript旅游风景云南城市网页设计与实现 web前端课程设计代码 web课程设计 HTML网页制作代码
    【教学类-34-10】20240313 春天拼图(Midjounery生成线描图,4*4格拼图块)(AI对话大师)
    【网络编程】TCP传输控制协议(Transmission Control Protocol)
  • 原文地址:https://blog.csdn.net/m0_61899108/article/details/127611581
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号