Linux笔记丨如何编辑文本和软件管理?

简介: Linux笔记丨如何编辑文本和软件管理?

摘要:今天分享的是Linux基础操作笔记,包括文件管理、远程登录、文本编辑器、软件下载等内容。主要难点在vim编辑器的使用,笔者学习过程中感觉需要记忆的快捷键比较多,操作复杂,需要多多练习加以熟练。

1Linux的目录结构

Linux文件系统中有两个特殊的目录,一个用户所在的工作目录,也叫当前目录,可以使用一个点 . 来表示;另一个是当前目录的上一级目录,也叫父目录,可以使用两个点 .. 来表示。

. :代表当前的目录,也可以使用 ./ 来表示;

.. :代表上一层目录,也可以 ../ 来代表。

如果一个目录或文件名以一个点 . 开始,表示这个目录或文件是一个隐藏目录或文件(如:.bashrc)。即以默认方式查找时,不显示该目录或文件。

/bin:存放着最常用的程序和指令

/home:用户的主目录,以用户的账号命名的。

/usr/bin:系统用户使用的应用程序与指令。


2Linux远程登录

默认的SHH登录服务端口:22

    yum install ssh #安装ssh
    service sshd start #启动ssh
    ssh -p 22 user@192.168.1.1 #登录,-p后 为端口,用户名,ip地址

    3系统磁盘管理

      df #检查磁盘占用情况
      # -h :以人们较易阅读的 GBytes, MBytes, KBytes 等格式自行显示;
      fdisk -l #列出磁盘分区内容

      4vim编辑器

        命令模式
        i #输入
        x #删除光标处字符
        :#最底一行输入命令
        输入模式
        ESC #退出输入模式,切换到命令模式
        vim xxx.txt #新建一个文本文件
        :wq #保存
        ###建议记忆下图快速操作###

        5软件包的管理

          apt package #安装软件包
          sudo apt update #显示可以更新的软件
          sudo apt upgrade #升级软件包
          sudo apt install packagexxx #安装指定软件
          sudo apt remove package #删除软件包
          sudo apt search xxx #查找软件包
          apt list --installed #列出已安装的软件
          apt list --all-versions #列出所有软件的版本信息



          随笔:目前已经学完了最基础的操作,相当于Windows电脑学会了开关机,之后将逐步学软件包的使用方法,做简单的生信分析。笔者快开学了,公众号可能更新频率会慢一些,等有空闲时间再分享学习笔记,感谢关注。


          往期有趣内容推荐

          【软件】科研常用Adobe软件安装包,免费下载使用

          Linux笔记丨搭建学习环境,了解基础命令

          相关文章
          |
          4月前
          |
          Oracle 关系型数据库 Linux
          VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
          VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
          301 0
          VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
          |
          3月前
          |
          Linux API iOS开发
          Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
          Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
          177 1
          Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
          |
          3月前
          |
          Linux iOS开发 MacOS
          Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
          Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
          162 0
          Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
          |
          3月前
          |
          监控 Linux 网络安全
          FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
          FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
          472 0
          |
          5月前
          |
          安全 测试技术 Linux
          Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
          Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
          174 2
          Flawnter 5.9.1 (macOS, Linux, Windows) - 应用程序安全测试软件
          |
          5月前
          |
          运维 监控 中间件
          Linux运维笔记 - 如何使用WGCLOUD监控交换机的流量
          WGCLOUD是一款开源免费的通用主机监控工具,安装使用都非常简单,它可以监控主机、服务器的cpu、内存、磁盘、流量等数据,也可以监控数据库、中间件、网络设备
          |
          Ubuntu Linux Python
          Tkinter错误笔记(一):tkinter.Button在linux下出现乱码
          在Linux系统中,使用Tkinter库时可能会遇到中文显示乱码的问题,这通常是由于字体支持问题导致的,可以通过更换支持中文的字体来解决。
          625 0
          Tkinter错误笔记(一):tkinter.Button在linux下出现乱码
          |
          11月前
          |
          Linux 开发工具
          linux文本管理命令
          本文档介绍了Linux系统中常用的文本处理命令,包括`echo`、`cat`、`head`、`tail`、`wc`、`less`、`grep`以及重定向符号的使用方法和练习题。此外,还详细讲解了VIM编辑器的特点、工作模式、常用快捷键和高级技巧,帮助用户高效地进行文本编辑和处理。
          251 4
          |
          Linux API 开发工具
          FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库
          ijkplayer是由B站研发的移动端播放器,基于FFmpeg 3.4,支持Android和iOS。其源码托管于GitHub,截至2024年9月15日,获得了3.24万星标和0.81万分支,尽管已停止更新6年。本文档介绍了如何在Linux环境下编译ijkplayer的so库,以便在较新的开发环境中使用。首先需安装编译工具并调整/tmp分区大小,接着下载并安装Android SDK和NDK,最后下载ijkplayer源码并编译。详细步骤包括环境准备、工具安装及库编译等。更多FFmpeg开发知识可参考相关书籍。
          406 0
          FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库

          热门文章

          最新文章