Linux笔记基础操作须知

这篇笔记详细介绍了Linux的磁盘分区,包括根分区、交换分区、系统引导分区和数据存储分区等。还讲解了文件颜色的含义,如绿色代表可执行文件,红色代表压缩文件等。此外,涵盖了用户切换、主机名设置、文件和目录管理命令如ls、cd、man,以及进程查看、内存状态、用户和组管理、文件和目录的创建、删除、权限设置等。还提到了网络配置、防火墙关闭以及vi编辑器的使用。
摘要由CSDN通过智能技术生成

Linux笔记


磁盘管理
        系统分区:/根分区 (主要用于存放系统文件及程序),大小至5g
        swap 交换分区 (主要是用于支持虚拟内存)当物理内存大于2g,交换分区一般为1.5倍 物理内存
        /boot   系统引导分区 ,原来存储系统的引导文件,一般为200m
       /data   数据存储分区
      /usr    用来安装其他软件
      /home   存储个人本地文件
    作业:1、查询Linux系统中文件颜色分别代表什么?
      
      绿色文件: 可执行文件,可执行的程序 
      
      红色文件:压缩文件或者包文件
      
      蓝色文件:目录
      
      白色文件:一般性文件,如文本文件,配置文件,源码文件等 
      
      浅蓝色文件:链接文件,主要是使用ln命令建立的文件
      
      红色闪烁:表示链接的文件有问题
      
      黄色:表示设备文件
      
      灰色:表示其他文件
  
       
       
       1普通用户与管理用户切换:普导管 :sudo su   普导管:exit
      2、hostname  :用于查看主机名
          hostname name 讲主机名改成name (临时修改主机名,系统会重启后失效)
          hostname  set-hostname  name (永久改 )
        命令作用  ls   cd
       man:是用来查看指定命令的帮助信息
        
        ls:用显示指定目录下的 内容 ,列出指定目录下所含的文件及子目录
        语法:ls{选项}{目录或文件}
       
       ls  -a   显示指定目录下的所有文件及子目录 包含隐藏文件
       
       ls -A    显示指定目录 下的除(.和..)所有文件及子目录
       
       ls -d    显示指定目录的属性信息
       
       ls  -l    显示指定目录下的文件和子目录的详细信息
       
       ls -r     倒序显示指定目录小的文件及子目录
       
       ls -t     以时间顺序显示指定目录下的文件及子目录
     
    r w x 分别代表了读 写 执行      
     -/rwx/r-x/r--    1 234  567 890
     1,为:代表这个文件名为目录戒档案,本例为档案(-)
     
     234,为:拥有者的权限,本例中为可读。可写,可执行(rwx)
     
     567.为:同群组用户权利,本例中为可读。可写,可执行(r-x)
     
     890.为:其他用户权力,本例中为可读(r)
     
     
        -:普通文件
        d:目录文件
        l:链接文件
        b:块设备文件
        c:字符设备文件
        p:管道文件
        
        
        1、cd 用于 切换目录  cd {选项}
        cd / 用于切换到根目录
        cd.. 切换到上一级目录
        cd~ 切换到当前登录用户的家(home)目录下
    
    关机:
         
         shutdown: 用于对系统执行关机操作         
         shutdown-t   定时推迟时间关机
                       -f
                       -h 将系统关机
                       -r  关机之后重启系统               
         reboot:重启             
         init:             init0 关机
                        init6重启     
         halt:        关机
    添加用户:
         useradd:用于创建新的系统用户
         
         语法:useradd(选项)用户名
         
         选项:-d 指定用户的家目录(默认用户名目录为/home/用户名。root用户名家目录是/root/)         
                  -g 指定用户的所属组合
                  -M不自动建立用户登录的目录(默认的用户登录是用户家目录)
                  -u 指定用户id
         passwd:用于设置修改用户密码 PASSWD(用户名)
         
         whoami:用于显示当前登录到系统的用户名
         
         logout :注销
         
         clear:清屏
         
         周测题:1、找到/ETC/ppp/ipup/。写出操作命令过程,并显示详细信息,粘贴到文档上。
           cd /etc/ppp/  回车

10、free用于查看系统内存状态,包括:系统物理内存,虚拟内存,系统缓冲。
        free(选项)
                -b 指定一字节为单位显示
                -m 指定以mb为单位显示
                -k 指定以kb单位显示
                -h 以友好的格式输出结果(配合上述三个选项一同使用)
                -s <间隔显示秒数>持续观察内存使用状态
                -t 显示内存总和
                -v 显示版本信息
        11、 预习:ps、date 、cal
                ps用于显示当前进程的状态 语法ps加选项
                选项:
                            ps -a 显所有的进程并包含每个进程的完整路径
                               -A显示所有的进程 |more (翻页查看)
                               -u 显示使用的名称和起始时间
                               -f 全格式详细输出进程信息
                               -e 显示除程序内核意外的所有的进程信息
                               
                UID:使用此进程 的用户ID
                PID :进程的进程ID    
                PPID: 进程的父进程ID
                C:     运行此进程的cpu占有率
                STIME:此进程开始运行的时间
                TTY:开启此进程的终端
                TIME:此进程的运行的总时间
                CME:正在执行的命令行
            12、date 用于显示或修改系统时间与日期
            语法:date(选项)显示时间格式(以+开头,后面衔接时间格式参数)
                    
                    选项:
                            -b string 显示string中指定的时间,而非系统时间
                            -s string 将系统时间设置为string中指定的时间
                    时间格式:        
                            %H      显示小时,显示范围00~23
                            %M     显示分钟,显示范围00~59
                            %S    显示秒钟(以+开头,后面衔接时间参数)范围00~59
                            %m    显示月份,显示范围01~12
                            %d    显示一个月的第几天
                            %T    以hh:mm:ss格式显示时间
                            %D    以mm/dd/yy显示年份的月份,yy代表年份的最后两位数
                            %Y %y 显示年份 %Y显示完整的年份,小写显示年份的最后两位数
            
            13、cal(选项)
                            -1     显示本月日历
                            -3     显示前一个月当前月和后一个月日历
                            -s     显示以星期天为第一天的日历
                            -m    显示以星期一为第一天的日历
                            -j         显示该年第几天
                            -y     显示该年的日历
                            -V     显示版本信息
            14、touch 用于修改文件的时间属性,诺文件不存在,系统会自动创建此文件
                        (因此也可以使用touch命令来创建新的空白文件)切此文件创建时间为当前系统时间
                        touch (选项)文件名
                                    -a 修改文件访问时间为系统当前时间
                                    -m 修改文件的修改时间为系统当前时间
                                    -d  将文件的修改时间修改为指定时间
                                    -r <参考文件>将文件时间修改为参考文件时间
            15、cat 用于查看文件内容还可以合并文件,如果合并文件不存在则自动创建
                    cat(选项)文件名
                    cat文件a 文件b>文件c
                    -n 从1开始对文件所以的输出的行数信号,包括空白行
                    -b 从一开始对文件所有的输出的行数编号,空白行不编号
                    -s 当文件输出内容有连续两行以上的空白行是,替换成一行空白行
                    
            vi编辑器:
               vi 文件名——i (进入编辑模式)———内容编辑———编辑完成后,接ESC
               ————:wq保存退出,强制后面加!
               
            16、mkdir 用于创建一个新的目录
                    mkdir (选项)目录名
                        -m 创建目录的同时设置目录权限
                        -p 递归创建目录
                        r:4        
                        711:rwx--x-- x
                        766:rwxrw-rw-
                        555:r-xr-xr-x
                        655:rw-r-xr-x--
                        644:rw-r--r--
            17、rmdir 用于删除目录
            
            
            18、rm用于删除文件或目录,要注意:一但rm删除文件或目录,就无法恢复
            语法:rm(选项)文件或目录
            -i 删除文件或目录之间进程确认
            -f 强制删除文件目录,不进行确认
            -r 递归方式删除目录及其子目录
            -v 显示命令执行的详细过程
        
        周测题:
            1、在/tmp目录下,新建目录director新建三个TXT文件夹,分别为 file1file2 field3
                 用编辑器分别在三个文件中输入内容。
            2、将三个TXT文件中的内容合并到一个文件中命名为filetest,TXT
            3、在director目录下新建一个【open目录,并在open目录下创建openfile目录,
                 所以目录权限为r-xr--r--
            4、讲filetest 文件备份带/root下并将/tmo/director目录移动到use中
            5、讲open目录及其子目录和文件删除
            
            19、cp 用于复制,它可以将单个文件复制成一个指定文件名的文件,或将其复制到一个存在的目录下,还可以同时复制多个文件或目录
                        语法:cp 【选项】 文件名或目录名
                            cp 【选项】 源文件或目录 目标文件或目录
                            -a 复制目录时使用,保留其所有信息,包括文件链接,文件属性,并可递归复制目录
                            -f 强制复制文件或目录,无论目标文件或目录是否存在
                            -i 覆盖文件之前进行确认
                            -p 保留源文件或者目录属性
                            -r/R 递归复制,将指定目录下所有文件与子目录一通复制
                            示例:复制file.txt到home下面的xiaoming中,并改名为filebk.txt(cp file.txt /home/xiaoming/filebk.txt)
            
            20、mv 用于将文件或目录由一个目录移动到另一个目录,如果源为文件,而目标为目录,那么mv命令将移动文件;如果源为目录,则目标只能是目录,mv将重命名为目录
                    语法: mv 【选项】 源文件或目录 目标文件或目录
                            -f 若目标文件或目录与需要移动的文件或目录重复,则直接覆盖
                            -b 若目标文件存在,则覆盖前为其创建一个备份
                            -i 覆盖文件之前进行确认
                                
        21、配置网卡
          
                网卡路径:/etc/sysconfig/network-scripts/ifcfg-ens33
                修改网卡配置文件:
                onboot=yes            #激活网卡
                BOOTPROTO=dhcp         #IP配置方式为DHCP
  
                BOOTPROTO=static      #IP配置方式为静态
                IPADDR=192.168.140.19/24 #配置IP为192.168.140.19
                NEWMASK=255.255.255.0  #配置子网掩码
                GATEWAY=192.168.31.1  #配置网关
                DNS1=8.8.4.4    #配置DNS
                DNS2=114.114.114.114
            22、关闭防火墙:systemctl stop network
                                        systemctl disable 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值