Linux 笔记

2020-09-26  本文已影响0人  爱吃鱼的鸡米

基本指令

ctrl + alt + T      #进入终端  termial

执行超级用户(root)命令的两种方式:

  1. 在普通用户下,指令前加sudo
  2. 在root用户下,直接写命令(一般不使用这种方式,因为不安全)。
sudo su      #superuser do  switch user
shutdown -h now    #现在关机  halt
shutdown -r now     #现在重启 reboot
ctrl + alt + f(1~6) 切换到虚拟终端
man [指令名]      #打开手册 manual page
exit     #如果在root状态下,则退回普通用户
          #如果在普通用户下,则退出终端
mv [原位置] [新位置]   #move

文件目录

ls [位置]        #显示[位置]下的内容

白色 :普通文件
蓝色 : 目录
绿色 : 可执行文件
红色:压缩文件
浅蓝色:链接文件
红色闪烁:链接的文件有问题
黄色:设备文件
灰色:其他文件

.代表当前目录
..代表上级目录
/ 代表根目录
~ 代表当前用户主目录

  1. /bin 代表普通用户的常用命令文件目录,存放二进制文件

  2. /boot 代表启动文件

  3. /dev 代表设备文件
    里面包含stdin、stdout、bus、console相关文件

  4. /etc 代表系统配置文件目录(Configuration Files)
    超级用户才有所有权限,普通用户只能读
    /etc/passwd存放了账号
    /etc/shadow存放了密码

  5. /home 家目录
    /home/<用户名>等价于~,都是当前用户的家目录
    超级用户的家目录等于/root

  1. /lib 函数库目录

  2. /lost+found孤儿文件,例如因意外关机存放的碎片文件

  3. /opt第三方协力软件放置的目录

  4. /proc进程文件
    打开进程/proc/<pid>

  5. /mnt挂载目录(mount)

  6. /root超级用户主目录

  7. /sbin系统二进制可执行程序,存放系统管理指令,只有root用户可以执行。

  8. /media存放可移除的装置,例如windows系统下的文件

  9. /tmp临时文件目录,在Windows中是temp

  10. /usr应用程序目录(unix system resource),类似于Windows下的Program File
    /usr/share放置共享文件,例如 man、doc、fonts

  11. /var动态变化的文件

  12. initrd.img是一个最小映像,包含最小的linux系统

  13. vmlinux是未压缩 的内核,vmlinuzvmlinux的压缩文件


人机接口

指令 -> shell负责解释


磁盘空间

文件查看


删除、建立、复制、移动等文件

操作的时候都在用户主目录,防止影响系统文件


管道 ‘|’

指令1 | 指令2,代表指令1执行出的结果会作为指令2的参数

例如:

ls -l /home | wc -l

可以统计普通用户个数

ls /home | cat -n

可以显示所有普通用户名称

上一篇 下一篇

猜你喜欢

热点阅读