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

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

摘要:今天开始,学习Linux。作为一个零基础小白,首先从搭建环境起步,笔者的电脑是Windows系统,以前没有使用过Linux系统,这篇文章简单记录搭建过程和入门学习笔记。

1软件安装与下载

所需软件:virtualbox(虚拟机)

附加文件:Debian或ubuntu系统镜像

tips:以上文件上传至公众号后台菜单“软件”


先安装虚拟机,然后在虚拟机内创建一个项目,导入下载的Linux系统镜像,根据安装提示完成配置。

安装完成后,可以在终端程序中利用SSH登录系统。


2Linux基础命令

    ls #查看文件命令,后面可以跟参数(-lh)
    ~ #家目录
    / #根目录
    cd #更改目录
    pwd #显示当前目录
    . #一个点表示当前目录,两个点表示上级目录
    cat #打开文件
    less #打开大文件, -S不换行显示,适合表格文件
    ctrl+c #终止当前命令
    ctrl+l #清屏
    head -n #表示查看前n行
    tail -n #表示查看后n行
      ##vi编辑器的使用##vi编辑器的使用
      q!#不保存退出
      wq #保存退出
      i #insert插入编辑模式
      <- #赋值符号,和等号类似,将后面的值赋给前面
      sort #排序
      uniq #去除重复
      ESC #退出
      mv #移动文件q!#不保存退出wq #保存退出i #insert插入编辑模式<- #赋值符号,和等号类似,将后面的值赋给前面sort #排序uniq #去除重复ESC #退出mv #移动文件
        sudo #临sudo #临时管理员权限
        gz #压缩命令
        gzip xxxx #压缩
        gunzip xxxx #解压
        tar -c -f xxxx #打包用-c,解包用-x,-z压缩,-v进度
        rm xxx#删除文件
        rm -r /xxx #删除文件夹
        rm -rf/ #全部删除,比较危险
        mkdir xxx#创建文件夹
          wget 网
          wget 网址 #在线下载软件
          echo $PATH #打印环境变量
          export PATH=xxx #添加环境变量
          source #强制重新运行,常用于安装完软件更改环境变量后
          apt #管理员安转软件
          conda #无需管理员安装软件址 #在线下载软件echo $PATH #打印环境变量export PATH=xxx #添加环境变量source #强制重新运行,常用于安装完软件更改环境变量后apt #管理员安转软件conda #无需管理员安装软件

          3Linux环境下安装软件

            channels #配置仓库
            conda install 软件名=版本号 #安转软件
            conda search 软件名 #搜索软件
            cp #拷贝命令
            su #切换用户
            useradd -m -s /xxx/xxx 用户名 #添加用户
            ###练习安装以下软件,今后使用
            conda install fastqc
            conda install blast
            conda install hisat2
            conda install Trinity


            随笔:今天主要内容是系统搭建和基础命令学习,难度比较小,但是却很重要。相比于Windows系统有可视化的操作界面,Linux只有一个大黑框,鼠标轻松完成的动作在键盘上要用另一种方式进行,但如果熟练使用效率也会很高,各有所长。

            相关文章
            |
            2月前
            |
            Linux 应用服务中间件 Shell
            二、Linux文本处理与文件操作核心命令
            熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
            401 1
            二、Linux文本处理与文件操作核心命令
            |
            2月前
            |
            安全 Ubuntu Unix
            一、初识 Linux 与基本命令
            玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
            657 57
            |
            1月前
            |
            存储 Linux 开发工具
            Linux环境下使用Buildroot配置软件包
            使用Buildroot可以大大简化嵌入式Linux系统的开发和维护工作,但它需要对Linux系统和交叉编译有深入的理解。通过上述步骤,可以有效地配置和定制软件包,为特定的嵌入式应用构建高效、稳定的系统。
            168 11
            |
            1月前
            |
            存储 安全 Linux
            Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
            Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
            360 2
            |
            2月前
            |
            缓存 监控 Linux
            Linux内存问题排查命令详解
            Linux服务器卡顿?可能是内存问题。掌握free、vmstat、sar三大命令,快速排查内存使用情况。free查看实时内存,vmstat诊断系统整体性能瓶颈,sar实现长期监控,三者结合,高效定位并解决内存问题。
            240 0
            Linux内存问题排查命令详解
            |
            Linux 网络安全 开发工具
            Linux基础命令总结
            Linux基础命令总结
            276 0
            |
            Linux Perl 移动开发
            Linux常用的基础命令总结
            Linux常用的基础命令总结man 查看英文命令帮助 可以看作--help 拷贝目录的命令cp -a 包含所有 ls -a 显示所有文件包括隐藏文件 -ld ls -F 过滤目录文件(给不同类型文件结尾加上不同的符号) -h显示文件的k,M,G -i显示文件的索引inode ls -l --time-style=long-iso 文件 更好的显示文件的修改时间 ls -p 查找出来的内容添加斜线。
            1750 0
            |
            2月前
            |
            Linux
            linux命令—stat
            `stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
            288 137