linux系统常用命令列举

2023-05-16

Linux系统入门

Linux特点

  1. 开源
  2. 多用户:系统可以在保证各个用户之间的安全,隐私
  3. 多任务:
  4. 良好的界面:Linux同时支持两种环境,字符界面/图形化界面
  5. 支持多种平台:Linux可以再多种平台上安装运行

Linux发行版本

  1. Red Hat 收费
  2. CentOS RedHat的翻版、
  3. 其它:Ubuntu、SESU、、、

Windows和Linux对比

 

Windows

Linux

驱动

Windows环境下基本需要驱动,不然卡

硬件基本不依赖驱动程序

学习

Windows底层结构很复杂,版本更新后会改变构架,传承性低

 

 

VMware中

Ctrl+n 快速创建虚拟机界面

Eth0 网卡、、、

设置网络自动连接:

#bash(不是执行的命令,它指下方的命令是需要执行的)

vim /etc/sysconfig/networt-scripts/ifcfg-eth0

将ifcfg-eth0中的ONROOT=no改为yes

表示网卡服务开机启动

这样在重启网络的时候就不会自动断开连接

设置固定(静态)IP地址

#bash

setup命令执行之后选择顺序:选择网络->设备设置->eth0****

选择“使用”

IP地址:通常指一个设备在网络中的地址

子网掩码:划分IP地址中的网络位和主机位

网关:网关又称网间连接器、协议转换器,是一种充当转换重任的计算机系统或设备。通常是在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。

DNS:DNS是计算机域名的缩写,它是由解析器和域名服务器组成的。DNS是建立在分布式数据库上的分层命名系统。该系统将域名转换为?IP?地址,并可以将域名分配给 Internet 组资源和用户,无论实体的物理位置如何

 

判断两个IP地址网段是否相同:将IP转换为二进制,然后两个地址进行“与”运算,得出网段

 

Linux中命令输入格式:

命令  选项  参数。三者之间必须有空格,执行的时候,命令必须存在,选项和参数可以有多个,也可以一个都没有

命令执行时,选项如果存在,那么需要用-选项的形式表示:(ls -l

              选项如果多个,体现形式:(ls –l –h ls -lh

 

Alias命令:别名 alias a=b b命令改为a

如何获取命令的帮助:

man命令:优点:优点自带 缺点:绝大部分地命令帮助都是英文的

--help:一般跟在某个命令后面,优点:命令帮助都是中文的,缺点:不是所有命令都有这个命令帮助文件

 

目录知识要点:

家目录:在Linux中,每一个用户都有一个自己的家目录,root账户是个独立的目录(root),其他用户的目录默认在/home/userName

配置文件目录:、/etc

普通用户可执行文件/bin  /usr/bin  /usr/local/bin

系统管理员可执行文件 /sbin  /usr/sbin  /usr/local/sbin

零时文件目录:/tmp

服务器数据 /var   /srv

内核和启动文件 /boot

 

目录结构图:

 

 

注意:文件或目录<=255个字符,区分大小写,不能有/,不能与系统已有名字相同的目录名

Linux常见命令

与目录相关的目录:

pwd  用于显示用户所在路径的命令

mkdir  用于创建一个目录;-p 使用该选项可以创建多级目录:

例:mkdir –p 2/3/4/5/6

cd  用于目录之间的切换,

..表示父级目录

~表示家目录

-表示切换到上一次所在目录

ls 用于显示目录或文件信息

-l:用于显示文件详细信息

-h:用于显示文件大小(自适应)

-a:显示文件所有内容(包括隐藏),在Linux下以.开头的目录为隐藏属性

-d:在该选项后面指定某个目录时,则显示该目录信息,而不是该目录的文件信息

-r:表示递归处理,

 

ls –l = ll

cp 用于拷贝文件。可以拷贝单个文件,也可以拷贝整个目录,拷贝目录时加上-r选项,语法:cp[path]/file1 [path]/file2

mv  移动文件、文件重命名

touch 创建空白文件,也可以修改文件/夹时间戳

rm用于删除系统中的某个文件或目录

-r 递归处理

-f强制执行

 

head 查看文件开头

tail 用于显示指定文件的尾部内容 一般用于查看日志文件最新内容

tail –c (数字) file 表示显示file文件末尾的指定字符

tail –n file 表示显示文件末尾n行内容

 

cat more less

都是用于查看文件

more功能类似 cat cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 more命令从前向后读取文件,因此在启动时就加载整个文件。

Lessmore命令上有一定改进,它也是可以分页显示文件内容,当文件较大时使用less,按页加载文件内容。

 

>>>

>用于删除原来文件内容再添加

>>在原有文件内容后面追加

 

date 显示当前日期

cal calendar)显示日历

-1 显示一个月的月历

-3 显示系统前一个月,当前月,下一个月的月历

-s  显示星期天为一个星期的第一天,默认的格式

-m 显示星期一为一个星期的第一天

-j  显示在当年中的第几天(一年日期按天算,从11号算起,默认显示当前月在一年中的天数)

-y  显示当前年份的日历

 

In

软连接,其作用相当于Windows中的快捷方式

用法:ln –s 原路径 连接路径

history 查看已经执行过的指令

 

 

 

find查找文件

用法:find  [搜索范围(目录)]  [选项]

常用选项:
-name   filename               #查找名为filename的文件

-perm                                #按执行权限来查找

-user    username             #按文件属主(拥有者)来查找

-group groupname            #按组来查找

-pash pashname 按目录查找

-size #根据大小查找文件

find / -size +20M /目录下查找大于20M的文件

 

gzip 压缩 gunzip解压缩

用法:gzip 文件名  gunzip 文件名.gz

  • 注意:使用gzip压缩不会保留源文件

 

zip压缩 unzip 解压缩

用法:zip [选项] 文件名.zip

 

tar 通过参数指定压缩和解压

用法1tar [选项] 文件名.tar.gz 打包内容  将指定文件压缩成tar.gz文件 -zcvf

用法2tar [选项] 文件名  将指定压缩包解压 –zxvf

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux系统常用命令列举 的相关文章

随机推荐

  • 计算机组成原理期末考试试题及答案

    计算机组成原理期末考试试题及答案 一 选择题 1 完整的计算机系统应包括 D A 运算器 存储器和控制器 B 外部设备和主机 C 主机和实用程序 D 配套的硬件设备和软件系统 2 计算机系统中的存储器系统是指 D A RAM存储器 B RO
  • python DBSCAN聚类算法

    文章目录 DBSCAN聚类算法基本思想基本概念工作流程参数选择DBSCAN的优劣势 代码分析 61 61 Matplotlib Pyplot 61 61 61 61 make blobs 61 61 61 61 StandardScaler
  • 1 操作系统第一章 操作系统概念、功能、四大特征、操作系统发展与分类

    文章目录 1 1 操作系统概念1 2 操作系统功能1 3 操作系统四大特征1 3 1 并发1 3 2 共享1 3 3 并发性和共享区别及对应关系 xff1a 1 3 4 虚拟1 3 5 异步 1 4 操作系统的发展与分类1 4 1 手工操作
  • 删除数组中指定的数字

    删除数组中指定的数字 题目 xff1a 有一个整数序列 xff08 可能有重复的整数 xff09 xff0c 现删除指定的某一个整数 xff0c 输出删除指定数字之后的序列 xff0c 序列中未被删除数字的前后位置没有发生改变 代码实现如下
  • session与Cookie

    目录 session与Cookie 1 session的一些方法与概述 2 Cookie的一些方法与概述 Cookie保存的类容如含特殊符号 需要转16径直文件 session与Cookie 1 session的一些方法与概述 sessio
  • 【Linux信号量】

    Linux信号量 POSIX信号量信号量的原理信号量的概念信号量函数 二元信号量模拟实现互斥功能基于环形队列的生产消费模型空间资源和数据资源生产者和消费者申请和释放资源必须遵守的两个规则信号量保护环形队列的原理 POSIX信号量 信号量的原
  • win11系统任务栏居中以及透明美化

    win11系统任务栏居中以及透明美化 文章目录 win11系统任务栏居中以及透明美化前言一 win11系统任务栏居中二 使用步骤1 如何找的安装的startallback2 startallback的功能 总结 前言 拥有一个漂亮的桌面会使
  • 求conio头文件

    conio头文件哪里下载呀
  • C语言程序设计:删除字符串中的数字

    题目内容 xff1a 编程 xff1a 从键盘上输入一个含有数字的字符串 xff0c 然后在 原字符串 中删除其中的数字 如输入的字符串为 ab12cd345e xff0c 则处理后的字符串为 abcde 程序中只能定义一个数组 提示 xf
  • 在Windows Server 2016 中共享及权限的操作

    如图 技术部 张工 蔡工 研发部 黄工 xff08 头儿 xff09 软件部 李工 周工 首先 xff0c 创建组和用户 xff0c 在服务管理器 工具 计算机管理 用户和组
  • 基于ssm的个人健康信息管理系统

    结合当今大数据技术研究的潮流 综合ssm框架 jsp技术 MySQL数据库等关键技术 构建了一个基于ssm的个人健康信息管理系统 首先 本文对个人健康信息管理系统涉及到的理论与相关技术进行了全面的分析 随后 通过对个人健康信息定义的理解和对
  • linux创建sftp

    SFTP简介 百度百科 xff1a sftp是Secure File Transfer Protocol的缩写 xff0c 安全文件传送协议 可以为传输文件提供一种安全的网络的加密方法 SFTP 为 SSH的其中一部分 xff0c 是一种传
  • Altium Designer 16.1中绘制蛇形走线的方法

    这是在线已经连接好的情况下进行的蛇形走线 1 首先英文输入法的情况下 xff0c 按下快捷键T 43 R xff0c 鼠标变成十字形 xff0c 点击需要进行蛇形走线的线段 2 然后按下Tab键 xff0c 设置蛇形走线参数 3 我一般选择
  • 5 计算机组成原理第四章 指令系统

    文章目录 1 指令格式1 1 指令定义1 2 指令格式1 3 指令格式 地址码1 4 指令格式 操作码1 5 操作码分类1 6 操作类型 2 数据存放指令寻址2 1 数据存放方式2 2 指令寻址2 3 操作数类型2 4 数据寻址2 4 1立
  • html ----checkbox使用

    1 html checkbox使用 lt html gt lt head gt lt title gt 选择 lt title gt lt head gt lt body gt 请选择你喜欢的水果 xff1a lt br gt lt for
  • Qt:QJsonArray

    说明 QJsonArray中存储了一系列的QJsonValue 可以向其中插入 删除QJsonValue 一个QJsonArray可以与QVariantList互相转换 可以通过size 访问其中的元素数 xff0c insert remo
  • Qt——日志输出

    普通的打印输出 用 QtCreator 开发 Qt 程序时 xff0c 经常需要向控制台打印一些参数 有时候是查看对象的属性是否被正确设置 xff0c 有时候是查看程序是否执行了某一段代码 xff0c 或者执行了多少次这一段代码 尽管使用调
  • 消息队列的重要技术讲解

    一 什么是消息队列 xff1f 消息队列不知道大家看到这个词的时候 xff0c 会不会觉得它是一个比较高端的技术 xff0c 反正我是觉得它好像是挺牛逼的 消息队列 xff0c 一般我们会简称它为MQ Message Queue xff0c
  • [android nfc] onNewIntent 中 无法获取 tag, 或者 intent.extras 为空, 或者 intent.action 为空

    在做android nfc 场景的时候 大方向上有2种 foreground 调度系统enableReaderMode api foreground 调度系统 发现android12下无法获取tag信息 经过排查 原因如下 在 androi
  • linux系统常用命令列举

    Linux系统入门 Linux特点 开源多用户 xff1a 系统可以在保证各个用户之间的安全 xff0c 隐私多任务 xff1a 良好的界面 xff1a Linux同时支持两种环境 xff0c 字符界面 图形化界面支持多种平台 xff1a