美文网首页生信linux
最全初学者的Linux学习总结2

最全初学者的Linux学习总结2

作者: kangroomoon | 来源:发表于2022-01-04 23:14 被阅读0次

新接受的知识如果常不用,很容易忘记,故记下此笔记以备翻阅。

熟悉自己的目录结构

理解相对目录和绝对目录:系统中,绝对路径是由根目录/开始写起。绝对路径包含了文件或者目录全部层级关系。和绝对路径不同,相对路径不是从/开始写起,而是从当前所在的工作目录开始写起。


目录.png
cd:change directory 改变目录
返回根目录,即整个磁盘——cd /
回到家目录,即桌面——~或者cd或者cd~
两个目录来回切换——cd -

目录操作

查看文件内容:less
创建文件:touch
创建文件夹:mkdir
复制粘贴:cp
    cp "旧名字" "新名字"    #当前目录下复制
    cp 来源全路径 ./  #不同目录
    cp -r 来源全路径 ./  #如果复制文件夹
移动=剪切+粘贴:mv
    mv 源路径 目的路径(./)
    mv feng.txt fengxinkang.txt  #重命名 前旧后新
删除:rm
    rm 文件名  #都是当前目录下文件的删除
    rm -f 文件名  #强制删除
    rm -rf 文件夹  #删除文件夹
    rm -f *.fa  #删除所有的.fa结尾的文件
    rm -f ~biosoft/*  #删除目录下的所有文件
查看全部文件内容:windows中的vscode;less/more;head/tail;cat
    vscode软件自行下载
    less  #打开一个10G的文件
    less -S  #格式化显示,基因名显示在一行中
    less -N  #显示行号
    less -m  #显示观看的百分比
    more相同
    注意:空格是翻页;上下是移动行;回车
查看首尾内容
    head 文件路径  #默认前10行
    tail 文件路径  #默认后10行
    head -20 文件路径  #查看前20行
    head -40 文件路径| tail -20  #查看20到40行  运用管道
查看小文件+合并文件内容:cat
     cat *.fa > all.fa  #查看所有的.fa文件,重至成名为all.fa的文件  >重定项符号
计数:wc
ll *.fa | wc  #统计当前目录下所有.fa文件的个数

特殊符号

#       特殊符号       #
~   #家目录
#   #Linux文件中注释行,表示不起作用。
$   #文件行结尾标识符,变量标识符。
^   #文件行首标识符
&   #任务放到后台
*   #通配符,代表一个字符或者很多个字符。
\   #用来转义,\t表示制表符,\n表示换行符。
<   #数据流的流入方向,表示输入,将数据传入给左侧软件。
|   #管道,改变数据流的方向,将数据传入给另外的软件。
>   #数据流的流出方向,表示输出,将屏幕输出的内容写入一个文件。
2>  #数据流的流出的第二个方向,表示错误输出,报错信息会写入到这个文件中。
>>  #表示追加写入
/   #根目录,目录分隔符
-   #短选项标识符-h
--  #长选项标识符--help
文件操作命令.png

相关文章

网友评论

    本文标题:最全初学者的Linux学习总结2

    本文链接:https://www.haomeiwen.com/subject/unggqrtx.html