这里写自定义目录标题

Linux指令和软件安装

本文仅供参考,若有错误之处还望指出。

Linux指令

  • Shell

    Shell是用户与操作系统交互的中间件,Shell将用户的指令翻译后传送给内核,再由内核来控制硬件的工作。然后内核将硬件的工作情况发送个Shell,最后有Shell返回硬件的工作信息和情况。

  • Linux的用户操作和关机
    Linux Login后面带有用户,输入密码就可以登录。其中用户名:后的符号代表用户类型,如果后面跟$,就表示普通用户,若跟#就表示超级用户root。
    logout:用户登出。
    useradd gege:添加一个名为gege的用户,新建用户的时候没有设置密码,所以登录不进去,要先设置密码。
    sudo pwd gege:sudo表示这条指令会以超级用户的权限去执行,pwd+用户名是给用户设置密码的意思。为什么要加sudo是因为操作都是有权限的,一般的用户没办法更改或者添加其他用户的密码。
    userdel gege:删除gege用户。但只会删除gege的索引,内部文件仍然存在,只是没有索引节点指向这部分资源而已。简单点说就是信息有,但你找不到它在哪。
    shutdown:关机。其参数有-r,-h,-f。-f代表快速重启
    如:
    shutdown -h now 立刻关机
    shutdown -h 21:30 今天21:30关机
    shutdown -h +10 十分钟后关机
    shutdown -r now 立刻重启

  • Ls指令
    ls可以查看当前目录下的文件,其参数有-a,-l
    pyhton3学习之路(总结用)
    pyhton3学习之路(总结用)
    pyhton3学习之路(总结用)
    以上命令参数可以一起写,如ls -al
    也可以查看别的路径下的文件细节,后面跟路径就行

  • 目录操作
    mkdir test:新建一个名为test的目录。
    rmdir test:删除当前目录下名为test的目录,但不能删除非空目录。
    cd day1:去往当前目录下名为day1的文件夹内。

  • 文件操作
    touch test.txt:在当前目录下新建一个test.txt的空文件
    cp test.txt ./day1:把test.txt文件复制到day1目录下,./表示本级目录。
    cp test.txt ./day1:把test.txt文件移动到day1目录下
    pyhton3学习之路(总结用)
    rm test.txt:删除名为test.txt的文件,其中参数有-r,-f,-i。-i代表删除过程会给出提示,-f则表示不会,-r是删除文件夹的时候要用,注意,这个操作会删除整个文件夹,不管是否为空。
    今天先写到这,要去写作业了。

软件安装

相关文章: