• 初学linux命令


    linux系统的精髓在于它的命令行

    早就听说要学习linux系统,就要学习它的命令行(Command Line Interface).说来惭愧,已经使用了linuxmint快两个月了,虽然能够使用一些简单的命令,但是还从来没有系统地去学习过.
    总结一下平常常用到的命令和相关知识

    打开terminal后看到的第一句话

    spring@spring ~ $ 
    

    $符号代表这是一个标准用户,第一个spring是我的计算机名,第二个spring是我的账号,两个名字一样了.
    ~代表我当前的工作目录是根目录.如果 $变成#的话,说明这个账号具有根权限.

    有时候知道我们在哪个目录下工作也很重要

     spring@spring ~ $ pwd
    

    得到的答案是/home/spring,即我电脑下的根目录

    切换到其他目录去,用cd

    cd ~
    

    如上,我们跳转到了根目录

    创建一个目录,mkdir

    spring@spring ~/PUBLIC $ mkdir code
    

    如上,我在PUBLIC目录下创建两个一个名为code的文件夹

    列出一个目录下所有的文件 ls -a

    spring@spring ~/PUBLIC/code $ ls -a
    

    -a代表的意思是all,即全部

    列出文件细节,ls -l

    spring@spring ~/PUBLIC $ ls -l
    

    这个命令列出了某些细节,包括文件的操作权限

    drwxr-xr-x 2 spring spring 4096 10月 22 22:43 code
    

    拷贝文件,cp

    拷贝文件或者目录,我们必须给出源文件和目标文件,如下,在相同目录下复制一份input.py

    cp input.py input_backup.py.
    

    转移文件或者重命名,mv

    就像cp命令一样,我们也要提供源文件和目标文件,如下,转一个文件到另一个目录

    mv numbers.txt /home/david/numbers.txt
    

    重命名

    mv mv numbers.txt letters.txt
    

    删除文件,rm

    使用方式很简单

    rm filename
    

    但是需谨慎

    删除目录,rmdir

    顾名思义,删除目录,需要谨慎谨慎,因为不给机会确认是否删除.

    rmdir dirname
    

    超级用户,sudo

    sudo 让我们拥有root账号的权限去执行命令,如

    sudo apt-get install software-name
    

    在linux下安装软件时需要根权限.apt-get是Ubuntu派系的系统使用的命令.像是centos,redhat使用yum.
    老实说,目前而言,这几个系统的区别,给我最大的感受就是装软件的命令不一样,此外centos比较丑,redhat用不起,
    ubuntu常出现内部错误,只有linuxmint还比较省心.
    希望通过进一步的学习,得到更加深刻的认识和体会!!!

  • 相关阅读:
    数据分析公司—新材料行业报告资源网站
    Mac——四指手势、三指手势、二指手势与快捷键
    Mac——效率工具之CatchMouse,在多个硬件屏幕之间设置快捷键切换
    TGI指标的意思是什么
    时事政治
    Linux——history命令
    Mac——Mac手势快捷键—四指操作技巧详解
    站点的SEO优化
    Aerospike数据库基本概念及与Redis缓存数据库的关系
    Chrome关闭侧边栏
  • 原文地址:https://www.cnblogs.com/liaozhichao/p/4903129.html
Copyright © 2020-2023  润新知