美文网首页
简述linux常用基本命令

简述linux常用基本命令

作者: Cui_Shu | 来源:发表于2017-12-31 22:51 被阅读0次

    我是一名刚加入北财的学生,开学第一天源哥就讲了一些linux的基本命令cd类。

    如何在Ubuntu桌面创建文件夹及文档

    cd /   进入根目录——cd home  ( 进入该界面)——cd 用户名——cd 桌面——mkdir 02——

    (创建文件夹)——cd 02——touch nba.txt(创建02.txt文件档)——gedit nba.txt(输入文件内容)

    cat nba.txt(可查看已编辑内容)

    如想在此基础上返回到目录可输入命令cd ..  然后pwd可以查看现在的位置确定一下

    那么如果想要在桌面内循环创建文件夹的话我们可以使用命令mkdir a/b/c/d -p想要清晰查看以上创建的文件可输入命令tree,会以树形图的形式表现出来

    ls常用参数

    当你想要查询目录下所有子目录与文件,包括隐藏文件时输入命令ls -a

    现在目录下的子目录与隐藏文件都出来了,那么想要看到详细的信息是输入命令ls -l

    -h可以配合-l可以人性化的显示出文件大小

    cd后面可跟绝对路径,也可以跟相对路径。如果省略目录,则默认切换到当前用户的主目录。

    命令含义

    cd     切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的目录就是用户的主目录。

    cd ~  切换到当前用户的主目录(/home/用户目录)

    cd .   切换到当前目录

    cd ..  切换到上级目录

    cd -   可进入上次所在的目录

    还有个man 的用法(有什么帮助的找男人)说白点就是说明书,有问题就用man。

    man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明。

    man设置了如下的功能键:

    功能键功能

    空格键显示手册页的下一屏

    Enter  键一次滚动手册页的一行

    b        回滚一屏

    f         前滚一屏

    q        退出man命令

    h        列出所有功能键

    /word搜索word字符串

    Tab    当您cd到想进入的目录后,忘记或懒得打想要cd进去的目录时,在敲出命令的前几个字母的同时,按下tab键,系统会自动帮我们补全命令。

    history 当你在系统执行过一些命令后,输入命令history可查看执行过的历史命令并列举出来。

    rmdir 

    rmdir的简称就是rm 意思就是就是仅删除空文件夹  

    rm -r就是将文件夹及文件夹里的文件递归删除也可以说是循环删除

    rm -i就是以交互的方式提醒删除,谨慎的朋友可以使用

    rm -f这个就属于残暴直接点的删除方式了 当你自信删除某个文件 忽略不存在的文件,不需要提醒时,这个就是强制删除的命令

    与DOS下的文件操作类似,在Unix/Linux系统中,也同样允许使用特殊字符来同时引用多个文件名,这些特殊字符被称为通配符。

    *文件代表文件名中所有字符

    ls te*查找以te开头的文件

    ls *html查找结尾为html的文件

    [][”和“]”将字符组括起来,表示可以匹配字符组中的任意一个。“-”用于表示字符范围。

    重定向与追加重定向> 和 >>

    > :重定向,就是将命令执行结果重定向到一个文件里,例如我创建一个文件夹1.txt在里面写上内容,然后将1.txt重定向到3.txt

    cat 1.txt > 3.txt

    >>:追加重定向。上面说到>重定向是将文件重定向到另一个文件,但是被重定向到的文件里的内容会被覆盖,则>>追加重定向则会叠加补到旧内容后面。

    more:查看内容,比如我写了一篇篇幅较多的内容,想要更方便的阅读就可以使用命令more

    示例如下:

    每次只显示一页,按下空格键可以显示下一页,按下q键退出显示。

    grep:Linux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。

    我创建了一个11.txt文件 里面有7个名字 想找到带有王字的名字 那么输入 命令

    grep '王' 11.txt

    想要查看含有王字的名字所在行可以在命令里加个-n

    grep '王' 11.txt -n

    如果想要查看除含有王字以外的名字那么我们在命令里加个-v 可与-n连用

    想要查看以元字为后缀的名字可以输入命令

    grep '元$' 11.txt -n

    ln 和 ln -s :硬链接与软链接 

    硬链接就是将源文件复制到另一个文件 且源文件被删除后新文件里的内容不会变

    软链接就是将源文件复制到另一个文件 且源文件被删除后新文件里的内容会被一起删除

    相关文章

      网友评论

          本文标题:简述linux常用基本命令

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