Linux基础命令

这里罗列了一些Linux的基础命令,话不多说直接开始吧。
~:在当前的Linux操作系统当中用户的家目录
/:在当前的Linux操作系统中指的是根目录
. :当前目录
:上级目录

  • ls(list):

    查看当前目录下有哪些文件或者文件夹 ls[path]
    ls-l 简写为ll:查看文件或者文件夹的属性
    ls-a:可以查看隐藏的文件或者文件夹
    ls-lrt:按照修改日期进行排序,也有将最后一次修改的文件或者文件夹展示在最下面的功能,后者用的多

  • cd:切换目录cd[path]

    绝对路径:从根目录开始计算到某一个文件夹所经历的路径 //home/zjc/绝对路径
    相对路径:以.或者…开始计算到某一个文件夹所经历的路径 ./ …/…相对路径
    ~与cd ~ cd 功能一样,都是切换到家目录
    /与cd /功能一样都是切换到当前用户的根目录
    cd -:切换到上一次所在的目录

  • touch:创建普通文件

    touch [filename]
    touch [filename] [filename] [filename]
    touch 相对路径/[filename] touch 绝对路径/[filename]

  • mkdir:创文件夹的命令

    mkdir[filename]
    mkdir 相对路径/[foldername]
    mkdir 绝对路径/[foldername]
    mkdir -p [foldername]/[foldername]/[foldername]创建多级文件夹目录

  • echo:可以使用重定向符号将字符或者字符串重定向到文件当中去 重定向符号 >

  • cat:可以查看文件当中的内容

    cat [filename]
    cat -n [filename] 显示行号

  • rm(remove):可以删除文件或者文件夹

    rm [filename] 删除普通文件
    rm -rf(强制)[foldername]删除文件夹
    rm -rf*==>rm -r./*删除当前目录下的所以文件或者文件夹
    rm -rf / >删除从根目录处罚的所以文件或者文件夹(俗称删库跑路,完全杜绝使用)

  • cp :拷贝命令,拷贝文件或者文件夹

    cp:[filename][path]
    cp -r [foldername][path]
    cp [filename][path+newfilename]

  • mv :移动文件或者文件夹,并且可以进行文件或者文件的重命名

    mv [filename][path]
    mv [foldername][path]
    mv [src_filename][dest_filename]
    mv [src_foldername][dest_foldername]

  • tar

    gzip
    压缩:tar-zcvf[压缩完成后的文件名称][.tar.gz[待压缩的文件或者文件夹]
    解压缩:tar-zxvf [待解压缩的文件或者文件夹
    bzip2
    压缩:tar -jcvf [压缩完成后的文件名称].tar.bz2[待压缩的文件或者文件夹]
    解压缩:tar -jxvf [待解压缩的文件或者文件夹的名称].tar.bz2
    zip&unzip
    压缩:zip[待压缩的文件或者文件夹的名称] -r
    解压缩:unzip[待解压缩的文件]

  • less/more/head/tail/cat这几个命令可以查看文件内容

    less:查看文件内容 优点:可以查看大文件
    less [filename]
    b:向前看,看之前看过的内容PageUp
    f:向后看,看新的内容Pagedown
    q:退出查看
    more:查看文件内容
    more [filename]
    b:向前看,看之前看过的内容PageUp
    f:向后看,看新的内容Pagedown
    回车键一行一行查看
    head:查看文件内容
    head [filename]:展示前10行的数据
    head -[num] [filename]:展示前num行的数据
    tail:和head的用法类似,只不过是展示文件最后的内容
    tail -f[filename]:实时的监控文件是否被修改
    find:查找文件的命令
    find[path] -name [待查找文件的名称]

  • grep:在文件当中查找字符串的命令

    grep"待查找的str" [path] -r

  • date:查看机器的时间

    date -s“YY-MM-DD HH:mm:ss”可以更改机器的时间

  • cal:查看日历表

  • umane -a:查看日操作系统的信息

  • ulimit -a:查看系统的限制信息

  • su:切换用户>root切换其他用户 su -[username]

  • exit:退出登录

  • man:可以查看或者命令的用法(不会就找男人)
    1.命令手册 2.系统调用函数手册 3.库函数手册

先整理这些吧,以后新学了其他的再添加。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值