【Linux操作系统】——Linux命令

article/2025/9/24 16:44:54

在这里插入图片描述

文章目录

      • Linux系统命令
        • 登录注销
        • 目录文件
        • 补充
        • ls通配符
        • rm命令
        • cp命令
        • more命令
        • less命令
        • vi命令
        • 文件压缩以及解压

Linux系统命令

Windows系统中查看当前电脑的IP地址 ipconfig

Linux系统中查看当前电脑的IP地址 ifconfig

登录注销

sudo useradd ccy //添加用户 (不能被立即使用,需设置密码 sudo passwd ccy)  
sudo adduser ccy//添加用户
login  //登录或切换用户
logout //注销用户(命令行)  exit(shell-退出控制台)
shutdown -h 10  //10分钟后自动关机    shutdown -c  //取消
halt(root用户)  //关闭所有进程后自动关机
poweroff //同上
shutdown -r 10 //十分钟后自动重启
init 6  //重启 (0-停机,1-单用户,2-多用户,3-完全多用户,4-图形化,5-安全模式,6-重启)
reboot  //重启   (工作连接服务器千万别重启,别问我是怎么知道的)

目录文件

pwd   //显示当前工作目录           
mkdir mydir  //创建工作目录
cd mydir  //更改工作目录
rmdir mydir //删除工作目录
touch myfile  //创建文件
mv myfile mydir  //移动目录或文件
cp myfile myfir  //复制目录或文件                  cp -r //要拷贝的非空目录
rm -rf mydir  //删除目录或文件
ls -l myfile  //查看文件最后被编辑时间
ls -lu myfile //查看文件最后被访问时间
touch -at 01011212 myfile  //修改文件最后被访问时间
ls //列出所有文件和目录
ls -a //查看所有文件
ls -i //显示文件索引节点号
ls -l //详细显示
ls -m //以逗号分隔
tree -l//以树状图列出目录内容
tree -a //所有
tree -i //不以阶梯状
tree -s  //列出文件或目录大小
tree -t  //按更改时间
file -b myfile  //显示目录或文件的详细信息
stat myfile  //同上
vi/vim      //命令文本编辑器
clear            //清屏

补充

ls通配符


*              代表任意数个字符
?            代表任意一个字符,至少一个
[]             表示可以匹配字符组中的任意一个
[a,b,c]       匹配a,b,c中任意一个
[a-f]        匹配从a到f范围内的任意一个

rm命令

rm            删除文件或目录
rm -f         强制删除,忽略不存在的文件,无需提示
rm -r         递归地删除目录下的内容,删除文件夹时必须加此参数
rm *1.txt     删除以1.txt结尾的所有文件
rm -rf *      强制删除该文件夹中所有文件 (删除完成不可恢复)

cp命令

cp 源文件 目标文件            复制文件或目录
cp -i 源文件名 目录名         覆盖文件前提示
cp -r 源文件名 目录名         若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
cp -d 源文件 目标文件         若对象为“链接文件”,则保留该“链接文件”的属性
cp -p 源文件 目标文件         保留原始文件的属性
cp -a 源文件 目标文件         相当于-pdr

more命令

more 文件名           分屏显示文件内容,每次只显示一页内容,适合内容较多的文本文件
使用more的操作键:
空格键:显示手册页的下一屏
Enter键:一次滚动手册页的一行
b:回滚一屏
f:前滚一屏
q:退出

less命令

使用less的操作键:more命令的所有按键less都支持
空格键:显示手册页的下一屏
Enter键:一次滚动手册页的一行
b:回滚一屏
f:前滚一屏
q:退出
↑↓箭头可以实现一行一行的上下翻
PageDown/PageUp可以实现一页一页的上下翻

vi命令

vi命令(退出不成功试一下esc键)
末行模式命令:
w        保存
q        退出
q!       强行退出,不保存退出
wq       保存并退出
x        保存并退出

文件压缩以及解压

gzip         压缩             gzip 要压缩的文件    压缩结果为 以.gz 结尾
gunzip       解压             gunzip 要解压的文件 (以.gz结尾)
zip          压缩             zip -r 压缩后的名字  要压缩的目录     压缩结果为 XXX.zip
unzip        解压             unzip 要解压的名字 -d  指定的目录     将文件解压到指定目录
tar          既可以解压又可以压缩
选项:
-c 产生.tar打包文件
-v 显示详细信息
-z 打包同时压缩
-x 打包.tar文件
tar -zcvf 要压缩的名字(XXX.tar.gz) 要打包压缩的内容(可以是多个文件夹,可以是整个目录)
tar -zxvf 要解压的文件
tar -zcvf 要压缩的名字(XXX.tar.gz) 要打包压缩的内容(可以是多个文件夹,可以是整个目录)
tar -zxvf 要解压的名字
tar -zxvf 要解压的名字  -C 指定的路径      压缩到指定的目录
useradd 创建用户,用法: useradd wyh  ,userdel删除用户
groupadd 创建组,用法:groupadd wyh, groupdel删除组

————————————————
版权声明:本文为CSDN博主「程程呀是小白」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_57785602/article/details/126927066


http://chatgpt.dhexx.cn/article/AIJ8ulLR.shtml

相关文章

Linux操作系统基础(完结)

#摘要 一、Linux操作系统概述 二、Linux操作系统安装 三、Linux文件系统及文件基础 四、Linux操作系统命令使用基础 五、Linux应用程序的安装与卸载基础 五、用户及进程 六、相关信息查询 七、网络配置 八、Linux应用程序的安装与卸载基础 #一、Linux操作系统概述 ##1、发展 …

Linux:操作系统

Linux-操作系统 一、操作系统:1.程序:2.OS: 二、虚拟机的三种网卡:1.桥接:2.NAT:3.仅主机: 三、linux命令:1.shell:2.linux命令(本质是程序)&…

Linux——操作系统详解

目录 一.操作系统的含义 1.操作系统是什么? 2.那么操作系统为什么要对软硬件资源进行管理呢?这样做的好处在哪里? 3.操作系统又是怎么进行管理的? 如何理解“先描述,再组织”? 二.总结: …

linux操作系统的基本认识

1.linux是什么东西? linux是什么?它是操作系统吗?我刚开始学这个东西的时候也不太清楚,只是听别人说linux操作系统什么的。那linux到底是什么?我们来认识一下: Linux是最知名和最常用的开源操作系统。作为一…

Linux操作系统的发展

一、计算机的发展历程 1.计算机的起源 在开始讲解计算机的历史前,我们需要认识到人和动物最大的区别在于人是会使用工具的。从饮血茹毛到使用火烧熟食物,工具的使用给对于人类发展的作用是巨大的。同样,计算机也是工具,为我们的…

Linux操作系统介绍

##一. 什么是Linux? ## 1.什么是Linux: Linux是一款广泛应用在服务器上的操作系统。 2.什么是操作系统: 操作系统是硬件基础上的第一层软件, 应用软件都需要安装到操作系统上使用。 3.Linux的特点: 安全免费开源稳定…

Linux操作系统学习

目录 一、操作系统 1、什么是操作系统(OS)? 2、常见的操作系统 二、Linux系统的介绍 1、Linux操作系统的特点 2、Linux发展历程 3、Linux内核及发行版本 3.1 Linux内核版本(kernel) 3.2 Linux发行版本 三、L…

【Linux】操作系统及进程概念

大家好我是沐曦希💕 文章目录 一、冯诺依曼体系结构二、操作系统OS三、系统调用和库函数概念四、进程1.概念2.描述进程-PCB3.查看进程4.查看系统调用5.查看进程调用6. 通过系统调用创建进程-fork初识 一、冯诺依曼体系结构 我们常见的计算机,如笔记本。…

Linux操作系统——基础详解

目录 Linux操作系统 Linux 简介 Linux 接口 Linux 组成部分 Shell Linux 应用程序 Linux 内核结构 Linux 进程和线程 基本概念 Linux 进程间通信 Linux 中进程管理系统调用 Linux 进程和线程的实现 Linux 调度 Linux 启动 Linux 内存管理 基本概念 Linux 内存…

Linux(一)操作系统基础知识

Linux操作系统基础知识 1、Linux简介与程序开发环境 1.1 什么是Linux? Linux是一个可以自由发布的类UNIX内核实现,它是一个操作系统的底层核心。Linux是由芬兰赫尔辛基大学的Linus开发,期间得到了网上广大UNIX程序员的帮助。它最初是受其教…

【Linux操作系统】——Linux概述

Linux操作系统——Linux概述 1、操作系统OS 定义:操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。 作用:是把计算机系统中对硬件设备的操作封装起来,供应用软件调用,也是提供一个让用户与…

Linux操作系统(详解及配置操作)

Linux操作系统 重点:linux的安装 linux的常用指令 linux的网络配置 shell编程 难点:linux的磁盘分区 linux的shell编程 linux日志 1 linux基础篇 1.1 linux的基本概述 1.1.1 linux的由来 ​ linux是一个开源、免费的操作系统,其稳定性、安…

Linux操作系统简介

文章目录 Linux发行版简介学习Linux的必备硬件知识 关键硬件器件——CPU关键硬件器件——存储关键硬件器件——内存其他一些查看硬件信息的命令 Linux开机过程(以Ubuntu16.04为例) 阶段1:BIOS阶段2:boot Loader阶段3:k…

Power Query 系列 (13) - 自定义函数

本篇博客介绍 Power Query 自定义函数的技巧,在 PQ 中计算个税。 以工资类所得应交个税为例,最新的个税起征点为 5000 并按下表的级次进行缴税(假设没有其它扣除项)。 对照税率表,我们先看看手工如何计算。比如 xxx…

MySQL—自定义函数

函数 本文是在 navicat 中演示如何创建 自定义函数 ,建议先去看有关的书籍了解一下。我之前分享过一篇 《MySQL 8》的资料 可以参考一下。因为是 navicat 是客户端工具,所以他会给我们省去一些操作,比如 ; 的转义; 参…

【MySQL 第十天 自定义函数|创建和使用自定义函数|循环判断语句的使用】

【MySQL 第十天 自定义函数|创建和使用自定义函数|循环判断语句的使用】 【1】mysql自定义函数的介绍【2】mysql创建和使用自定义函数【3】mysql删除自定义函数【4】mysql流控的使用【4.1】mysql流程控制语句【4.2】mysql IF语句【4.3】mysql CASE语句【4.4】mysql WHILE循环语…

SQL Function 自定义函数

目录 产生背景(已经有了存储过程,为什么还要使用自定义函数) 发展历史 构成 使用方法 适用范围 注意事项 疑问 内容 产生背景(已经有了存储过程,为什么还要使用自定义函数) 与存储过程的区别&…

【精品】MySQL 自定义函数

语法 CREATE FUNCTION <函数名>(参数列表) RETURNS <返回值数据类型> BEGINRETURN(<SQL语句>); END示例一&#xff1a;生成随机的电话号码 CREATE FUNCTION generatePhone() RETURNS char(11) CHARSET utf8 DETERMINISTIC BEGINDECLARE head VARCHAR(100)…

sql:mysql:自定义函数

一、基本语法 delimiter 自定义符号  -- 如果函数体只有一条语句, begin和end可以省略, 同时delimiter也可以省略create function 函数名(形参列表) returns 返回类型  -- 注意是retrunsbegin函数体    -- 函数内定义的变量如&#xff1a;set x 1; 变量x为全局变量&am…

mysql之自定义函数

本文内容&#xff1a; 什么是函数函数的创建函数的调用函数的查看函数的修改函数的删除 首发日期&#xff1a;2018-04-18 什么是函数&#xff1a; 函数存储着一系列sql语句&#xff0c;调用函数就是一次性执行这些语句。所以函数可以降低语句重复。【但注意的是函数注重返回值&…