首页 > 系统相关 >Linux基础命令

Linux基础命令

时间:2023-04-17 23:03:26浏览次数:32  
标签:aa 文件 bb 基础 命令 Linux txt root 目录

Not listed?----点击

输入root,回车,输入密码,回车

su    切换root用户

目前在root用户下,如果切换成普通用户

Su – zyy  切换成普通用户(zyy是用户名)

hostnamectl set-hostname 主机名

su 生效

ls 查看目录

ls -l 查看长目录,以长格式显示目录

蓝色:目录

白色:文件

红色:压缩文件


Shell 命令:语言---命令·解释器

内核接受指令

实现用户和系统之间进行交互


目录文件结构

/:根目录(最上一级目录)

/home:存放用户文件的主目录

/dev:存放设备相关文件

/mnt:存放临时的放映文件

/etc:存放系统的配置文件

/root:超级用户主目录(root用户的家目录)

Shell命令:

内核+shell+应用程序

Shell处于内核与应用程序之间,解释

1、 目录操作命令

pwd:查看当前目录

cd:切换目录

输入cd: 默认返回/root

cd.. 返回根目录

ls 显示目录内容

ls -l :显示长格式显示

ls -a :显示所有文件和目录

ls -color:以颜色区分不同类型的文件

深蓝-目录 红色-压缩文件

浅蓝色-链接 黑色-普通文件

Mkdir 创建目录

mkdir -p/aa/bb/cc 创建多级子目录

Mkdir -p /root/{aa,bb,cc} l连续创建3个目录

目录



文件操作命令:

1、 touch 创建一个空文件

touch aa.txt

2、rm 删除文件、目录

rm -rf  aa.txt  强制删除整个目录

3、cp复制文件或者目录

cp 当前文件所在位置 另一个位置

cp /root/aa.txt  /

将·aa.txt复制到根目录下

4、mv将文件移走或者是给文件改名

mv 源位置 目的位置

mv  /root/aa.txt   /root/aa

mv  /root/aa/aa.txt  bb更改名字

5、find 查找文件

find 查找范围 查找条件

-name 按文件名称查找

-user 根据属主查找

-type 按类型查找(f:普通文件、d:目录、c:字符设备文件)

6、vi  文件编写命令

Vi bb.txt

I 进入编辑模式,输入内容

ESC 退出编辑视图

:wq   保存退出

7、 cat   查看文件内容

cat   文件名称

cat   bb.txt

8、less     全屏分页显示文件内容

Enter键:上下逐行翻动

空格键:向下翻一页

B键:向上翻一页

Q键:退出

9、grep 查找文件中包含指定样式的文本内容

Grep 选项 查找字符串 文件名称

-I 表示不区分大小写

-v 反转查找

‘^a’    表示以a开头 

‘……$’   表示以……结尾 ‘^$’表示空行

Grep  -I   ‘^us’    aa.txt >>  bb.txt  

>将结果输入到指定的文件当中

>>将结果追加输出1定的文件当中


归档压缩命令

Tat 选项 归档名称 源文件

C压缩 x解压缩

Z压缩包格式为gz

J压缩包格式为bz2

Vf 压缩过程显示详细信息

假设  aa.txt  在/root

Cd   /root

Tar   -czvf   aa.tat.gz   aa.txt

假设 aa.txt  在root/aa/bb

Tar  -czvf  /root/aa/bb/aa.tar.gzr

/root/aa/bb/aa.txt

以根目录、开头的路径---绝对路径

-c  后面加绝对路径可以将其解压到对应路径下

Tat -xzvf  aa.tar.gz  -c  /root/desktop


标签:aa,文件,bb,基础,命令,Linux,txt,root,目录
From: https://blog.51cto.com/u_16019018/6196395

相关文章

  • redis介绍,redis linux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,red
    目录redis介绍,redislinux安装,redis启动,redis经典场景,redis通用命令,数据结构和内部编码,redis字符串类型昨日内容回顾今日内容1redis介绍2redislinux下安装3redis启动方式3.1最简启动3.2动态参数启动3.3配置文件启动3.4客户端连接命令4redis经典场景5redis通用命令6数据......
  • 操作系统-4.1文件系统基础 习题总结
    考点:文件的打开和读取打开文件的过程:打开操作本质上是使用了open这个系统调用,参数如下图所示。操作系统通过文件的路径在外存中找到了这个test.txt文件所在的目录,继续找该文件的目录项(FCB),一个文件只有一个目录项。然后将这个目录项调到内存中,系统中有一个系统打开文件表,里面......
  • 小白零基础python学习记录1
    Python程序格式框架缩进缩进用于表达程序的格式框架,有单层或多层缩进。严格明确:缩进是语法的一部分,缩进不正确程序运行会出错所属关系:是表达代码间包含和层次关系的唯一手段长度一致:程序内一致即可,一般用4个空格或1个Tab注释单行注释:以#开头,后跟注释句子多......
  • Linux crontab 命令
    Linuxcrontab命令快速使用exportEDITOR=vi #第一次设置crontab编辑器crontab-l #查看定时任务crontab -e#编辑定时任务本章内容太简陋,后续补充完整简介非常重要,自动化常用Linuxcrontab是用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度......
  • Linux更新
    1、系统工作命令manecho输出date系统时间与日期%Y年%m月%d日%H时%M分%S秒%j第几天-s设置当前时间timedatectl系统时间status状态信息list-timezones列出已知时区set-time系统时间set-timezone生效时区reboot重启poweroff......
  • Vue基础语法
    模板语法Vue.js使用了基于HTML的模板语法,允许开发者声明式地将DOM绑定至底层Vue实例的数据。所有Vue.js的模板都是合法的HTML,所以能被遵循规范的浏览器和HTML解析器解析。vue将模板编译成虚拟dom,结合响应系统,Vue能够智能地计算出最少需要重新渲染多少组件,并把DOM......
  • Linux 安装 NGINX
    官网:下载页面1、下载Nginx安装包注:可以在/usr/local/src目录下,创建一个文件夹用于放置nginx的安装包在/usr/local/src/nginx的目录下,使用如下命令,下载安装包wgethttp://nginx.org/download/nginx-1.24.0.tar.gz如果没有wget命令,可以使用yum进行安装yuminstallw......
  • 【redis】 redis linux下安装 redis启动方式 redis典型场景 redis通用命令 数据结构
    目录上节回顾今日内容1redis介绍2redislinux下安装3redis启动方式3.1最简启动3.2动态参数启动3.3配置文件启动3.4客户端连接命令4redis典型场景5redis通用命令6数据结构和内部编码7redis字符串类型练习上节回顾#dockerfile命令 RUNCOPYADDENV......
  • c/c++零基础坐牢第三天
    c/c++从入门到入土(3)开始时间2023-04-17 19:07:20结束时间2023-04-17 20:53:40前言:经过三天的算法训练,大家肯定对后面的编程知识产生浓厚的兴趣,有了前两章的知识铺垫,我们今天来学习一下如何从键盘输入和屏幕输出!以下是自制思维导图参考于苏小红C语言程序设计(第四版): 作业三......
  • linux TTY子系统 之 串口
    TTY设备TTY驱动类型如下,串口也属于TTY/*ttydrivertypes*/#defineTTY_DRIVER_TYPE_SYSTEM0x0001#defineTTY_DRIVER_TYPE_CONSOLE0x0002#defineTTY_DRIVER_TYPE_SERIAL0x0003#defineTTY_DRIVER_TYPE_PTY0x0004#defineTTY_DRIVER_......