linux命令基础认识

开启虚拟机调试网络配置命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0 nmtui (系统图

(编辑)(文件打开路径) 形修改
需先按ESC再按:号 命令)
wq (保存修改编辑操作退出)(q(没有修改可以直接推出)!是强制)
systemctl restart network ( 系统控制命令, 控制管理服务程序(停止 开启 重启))
ip address show(显示主机IP地址/子网掩码/网关)

ip address delete(删除主机IP/子网掩码/网关)

net.ifnames=0 biosdevname=0 (修改网卡名

1) 什么是系统命令提示符
说明: 提示管理系统用户什么时候可以输入命令
[[email protected] ~]#
① ② ③
组成说明:
① 此时登录系统用户名称
② 设置主机名称信息
③ 显示所在路径信息
( ~ )在用户家目录中
2) 命令语法说明
语法规范: 命令 空格 [参数/需求条件] 空格 对象信息(文件/目录)
命令演示: vi -n /etc/hosts ifcfg-eth0

3) 系统目录结构
   windows :  C:\oldboy\oldboy.txt  D:\oldgirl\oldgirl.txt
         绝对路径查找数据: 从根开始查找数据信息
   linux   :  /oldboy/oldboy.txt    /oldgirl/oldgirl.txt
      相对路径查找数据: 从当前路径开始查找数据信息

       shutdown     --- 关闭操作系统命令
   操作方法:

方法一: 直接输入命令关闭系统

shutdown --- 1分钟后进行关机

   Shutdown scheduled for Wed 2019-11-27 20:58:25 EST, use ‘shutdown -c‘ to cancel.
       关闭系统安排在2019-11-27 20:58:25秒进行, 使用"shutdown -c"来取消关机安排
     Broadcast message from [email protected] (Wed 2019-11-27 20:57:25 EST):
                           广播消息从[email protected]主机上(广播时间 2019-11-27 20:57:25 EST)
        The system is going down for power-off at Wed 2019-11-27 20:58:25 EST!
                             这个系统将会被关闭在什么时间

方法二: 指定多久时间之后关闭系统

shutdown -h 5

   Shutdown scheduled for Wed 2019-11-27 21:10:47 EST, use ‘shutdown -c‘ to cancel.
   Broadcast message from  (Wed 2019-11-27 21:05:47 EST):
   The system is going down for power-off at Wed 2019-11-27 21:10:47 EST!

方法三: 立即关闭操作系统

shutdown -h 0/now

   poweroff     --- 关闭操作系统命令(立即关闭)
    halt         --- 关闭操作系统命令(立即关闭)
    init 0       --- 关闭操作系统命令(立即关闭)

2) 如何重启操作系统
shutdown --- 重启操作系统命令
方法一: 指定多久时间之后重启系统

shutdown -r(reboot) 5

   The system is going down for reboot at Wed 2019-11-27 21:19:48 EST!

   方法二: 立即重启操作系统
   # shutdown -r(reboot)  0/now

   reboot          --- 重启操作系统(立即重启)
             init 6
    3) 如何取消重启或关机计划
   # shutdown -c   --- 取消关机计划/取消重启计划

1) 创建目录信息
创建目录命令: make directory == mkdir
命令使用方法: mkdir [参数] 目录信息
命令使用实践:
方法一: 创建一个目录

mkdir /oldboy

   方法二: 目录创建完毕, 有提示显示
    # mkdir -v /oldgirl
        详细显示命令执行过程或者结果信息
          mkdir: created directory ‘/oldgirl’
   方法三: 创建多级目录
   # mkdir -p  (还有个作用可以覆盖之前已经存在的目录不会报错)     

/oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05
参数 -p parent --- 在创建子目录时, 会先创建父级目录( / ----->父目录------>子目录 )

系统文件相关命令
1) 如何创建文件
创建文件命令: touch(摸) 在系统中只要摸下, 就会诞生出一个文件
可以生成多个文件 touch {1..20}.txt 文件显示1.txt 2.txt
3.txt 4.txt ............ 20.txt ls
命令使用方法:

touch /oldboy/oldboy.txt --- 创建是空文件

                                               (  空   文   件      )
2) 如何查看文件
   查看文件信息: cat(猫)   像猫一样好奇 == 看文件中信息
   命令使用方法:    (查看文件或目录不能在#左边~家目录中查找)
   # cat /oldboy/oldboy.txt 

3) 如何编辑文
   如何编辑文件: vi                echo》
   命令使用方法:
   方法一: vi命令编辑文件
   三步曲 : i --> esc --> :wq

方法二: echo命令编辑文件
echo hello world > /oldboy/oldboy.txt --- 将文件内容先清空, 在添加新信息
echo oldboy69 >> /oldboy/oldboy.txt --- 在原文件基础上, 追加新的信息

如何查看目录
查看目录命令: list == ls
命令使用方法: ls 查看文件或目录信息
命令使用实践:

ls /oldb /oy : 直接查看目录中数据信息(昨晚试过为什么不显示文件信息,这里指并不是详细内容)(答 Tab建补齐的,tree命令查看目录信息)

     # ls -d /oldboy   直接确认目录是否存在

   参数: -d directory  --- 只查看目录信息
   方法三: 查看目录详细信息
       # ls -l /oldboy/    --- 查看目录详细数据信息
   # ls -ld /oldboy/   --- 更长的显示详细信息             

3) 如何使用目录
目录切换命令: change directory == cd
命令使用方法: cd 目录路径信息
命令使用实践:
方法一: 采用绝对路径进行目录切换
cd /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05

   方法二: 采用相对路径进行目录切换
   切换到下一级目录:  cd oldboy04/oldy05bo
   切换到上一级目录:  cd ../../

   方法三: 如何快速回城或回家
   cd  ~  或者  cd

   方法四: 快速切换到上一次所在目录中
   cd -

4) 如何查看所在目录信息???
   查看目录路径: print working directory == pwd
   命令使用方法:
     # pwd(可以查看当前目录是不是当前目录就是相对路径《显示根就是绝对路径)那就要从根开始找文件》
         详细显示命令所在父目录位置
        /oldboy/oldboy01/oldboy02/oldboy03/oldboy04/oldboy05

4) 如何备份文件 复制
复制操作命令: copy == cp
命令语法结构: cp [参数] 要复制源文件 备份文件目录路径
命令使用方法:
备份到相同文件会有overwrite ?(覆盖) 提示 添加一个目录名空文件名就行了(aa.txt.sss)
方法一: 保存备份文件信息
cp /oldboy/oldboy.txt /backup/oldboy.txt.bak

   方法二: 保存备份目录信息
   cp -r /oldboy/      /backup/
   =====================================
   为什么要备份数据?
   1) 防止文件误删除
   2) 防止文件误修改
   3) 用于文件比对 ???
   =========================

5) 如何移动文件/目录 剪切
移动操作命令: move == mv
命令语法格式: mv [参数] 要移动源文件 移动文件到什么目录中
命令使用方法:
方法一: 移动数据信息

mv /oldboy/oldboy.txt /backup 移动文件信息

   # mv   /oldboy/oldgirl         /backup/    移动目录信息
   方法二: 给数据重命名(就是给空文件重命名)
        # mv /oldboy/olddog.txt     /oldboy/oldbaby.txt

5) 如何删除目录
   删除数据信息: remove == rm (危险)
   命令语法格式: rm [参数] 数据信息
   命令使用方法:
   方法一: 删除目录信息
   rm -rf /oldboy   --- 强制递归删除目录
   参数说明:
   -r recursion     --- 递归删除目录中所有数据
   -f force            --- (多个文件可以一起强制删除,不用一个一个y确定删除)
   ============================================
   *代表所有
   方法二: 删除文件信息
   rm -rf /oldboy/* 

   方法三: 清空目录数据
   rm -f /oldboy/oldgirl*    --- 删除以oldgirl开头的信息·
   rm -f /oldboy/*.jpg        --- 删除以.jpg结尾的信息 

        第一个大绝学: 删根跑路
   特殊说明: / 根目录能删除?
   默认不能删除, 有防自杀机制
   rm -rf / --no-preserve-root
   rm -rf /*

原文地址:https://blog.51cto.com/14623872/2455132

时间: 2024-11-09 15:05:24

linux命令基础认识的相关文章

Linux命令基础

Linux命令基础 . 实验目标 熟练基础命令 . 实验步骤 Linux命令行基础 [[email protected] ~]# ls//查看列表目标内容 [[email protected] ~]# ls -l               //以长格式显示 [[email protected] ~]# ls -l /boot/        //显示boot内容 [[email protected] ~]# ls -l /boot /root   // [[email protected] ~

Linux命令基础-rpm

命令简介 rpm命令是RPM软件包的管理工具.rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎.逐渐受到其他发行版的采用.RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度. 命令选项 -a:查询所有套件: -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称: -c:只列出组态配置文件,本

Linux命令基础-apt-get

命令简介 apt-get命令是Debian Linux发行版中的APT软件包管理工具.所有基于Debian的发行都使用这个包管理系统.deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件. 命令语法 apt-get(选项)(参数) 命令实例 在修改/etc/apt/sources.list或者/etc/apt/preferences之后运行该命令.此外您需要定期运行这一命令以确保您的软件 大专栏  Linux命令基础-apt-get包列表是最新的: # apt-get up

3.Linux命令基础及详解

在Linux下,我们很多操作都是通过命令来实现的,所接下来我们就详解介绍Linux下命令的使用.首先要使用命令就得先知道他的格式: Linux命令的语法格式是  command options arguments,其中选项和参数是可以省略的.Linux下面命令是有多种的,有系统自身的命令.安装的应用程序命令.脚本执行所用的命令. ls :list directory contents  用来列出目录内容的, ls /path/to/dir|file[路径]  dir是目录名    file文件名

Python之路-Linux命令基础(4)

作业一: 1)开启Linux系统前添加一块大小为15G的SCSI硬盘 2)开启系统,右击桌面,打开终端 3)为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4)格式化主分区为ext3系统 5)将逻辑分区设置为交换分区 6)启用上一步的交换分区 7)查看交换分区的状态 作业二:free命令查看内存 整理buffer与cache的作用 计算真实的内存使用率 buffer: 缓冲区,是根据磁盘的读写设计的,把分散的写操作集中进行,减少磁盘碎片和硬盘

新手上路--linux命令基础

1  linux 文件管理命名有哪些? 一.目录操作命令 pwd :显示当前的目录 cd:切换目录 mkdir [参数]<目录名>    参数-p:循环建立目录 rmdir [参数]<目录名>  参数-p:循环删除目录,删除空的父目录 二.文件操作命令 1.  ls  [参数] 目录名                    功能:显示目录中的文件 -a:显示目录下的所有的文件 -l:以长格式显示目录下的文件,熟知每行的信息 -f:显示文件名同时显示文件类型 /.@.*.| -r:递

【若泽大数据实战第二天】Linux命令基础

Linux基本命令: 查看IP: ifconfig 或者 hostname -i(需要配置文件之后才可以使用) ipconfig(Windows) 关闭防火墙: Service iptables status chkconfig iptables off 配置静态IP地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO="static" IPADDR=192.168.

Linux命令基础5-文件重定向

文件描述符是和文件的输入.输出相关联的非负整数,Linux内核(kernel)利用文件描述符(file descriptor)来访问文件.打开现存文件或新建文件时,内核会返回一个文件描述符.读写文件也需要使用文件描述符来指定待读写的文件.常见的文件描述符是stdin.stdout和stderr. 系统预留文件描述符 0 -- stdin(标准输入) 1 -- stdout(标准输出) 2 -- stderr(标准错误) 重定向将输入文本通过截取模式保存到文件: echo "this is a t

linux命令基础:shell操作符与键盘通配符

通配符 通配符是一类键盘字符 . 当查找文件夹时:当不知道真正字符或者不想键入完整名字时,常常使用通配符代替一个或多个真正字符. *             代替0个或多个字符. ?             代替一个字符. []            匹配中括号内的任意一个字符. 通配符示例: ls *.conf ls /home/*.sh ls h*.conf ls test?.c ls [abc]* shell命令重定向 <                   标准输入,将命令中接收输入的途