Linux基础

这篇博客主要介绍了Linux系统中的一些基础命令,包括文件和目录操作(如pwd、ls、tree、mkdir、rm等)、用户及权限管理、帮助命令、压缩解压操作以及性能管理等。通过这些命令,用户可以更好地管理和使用Linux系统。
摘要由CSDN通过智能技术生成

Linux基础-一些常用指令

Linbux,Windos,MacOS 都是给予Unix发展而来的操作系统

多用户,多任务,多线程,多cpu,继承了Unix以网络为核心的思想,1991年10月5号

Linux Torvalds

文件和目录操作的基本指令

pwd–(print working directory)

用于显示工作目录的路径

  • 显示工作目录

    cd

  • 切换工作目录

cd [相对路径或者绝对路径]
cd ../返回上一级目录
cd -返回前一个工作目录
cd ~ 返回用户主目录(home变量指定的目录)
cd . 表示当前目录

ls-----(list)

展示当前文件夹下的文件及文件夹

No. 命令 说明
1 ls -a 列出文件下所有的文件,包括以“.”开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在…代表存在着父目录)。
2 ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等。
3 ls -F 在每一个文件的末尾加上一个字符说明该文件的类型“@”表示符号链接、“|”表示FIFOS、“/”表示目录、“=”表示套接字。
4 ls -s 在每个文件的后面打印出文件的大小。 size(大小)
5 ls -t 按时间进行文件的排序。 Time(时间)
6 ls -A 列出除了“.”和“…”以外的文件。
7 ls -R 将目录下所有的子目录的文件都列出来,相当于我们编程中的“递归”实现
8 ls -L 列出文件的链接名。Link(链接)
9 ls -S 以文件的大小进行排序。

不同的类型有着不同的颜色用以区分

颜色 含义
绿色 可执行文件
红色 压缩文件
深蓝色 目录
浅蓝色 链接文件
灰色 其他文件

tree

用于以树状图列出目录的内容。

执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。

mkdir

创建一个目录或者级联目录

  • 格式

    • g@g-virtual-machine:/usr$ cd ~
      g@g-virtual-machine:~$ mkdir G
      g@g-virtual-machine:~$ ls
      examples.desktop  VMwareTools-10.0.6-3595377.tar.gz  模板  文档  桌面
      G                vmware-tools-distrib               视频  下载
      process_demo      公共的                             图片  音乐
      

    madir常见选项参数

    选项参数 说明
    -m 为目录指定访问权限
    -p 建立目录时,如果父目录不存在,则与子目录一起建立
    -v 为每个目录显示提示信息

touch

创建文件

在当前目录创建文件

g@g-virtual-machine:~/桌面$ touch demo
g@g-virtual-machine:~/桌面$ touch demo.txt
g@g-virtual-machine:~/桌面$ ls
demo  demo.txt  process_demo

在指定目录创建文件

-  当前目录子目录
-  当前目录的父目录的非当前目录的子目录

指定文件格式

一次创建多个文件

  • 文件与文件之间用空格
touth file1 file2 file 3
  • 文件名{m,n}

                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值