Windows10下Linux子系统Ubuntu使用教程(5)

一、目录操作命令

1、ls

命令英文原意:list
语法:ls [选项] [文件或目录]
功能:显示目录文件
注:
[选项]:

  • -a 显示所有文件,包括隐藏文件
  • -l 显示详细信息
  • -d 显示目录属性

例如:

  • ls | more 分页显示所有文件
  • ls -l [文件名] 显示该文件的信息(该命令可简写成:ll [文件名])

2、cd

命令英文原意:change directory
语法:cd [目录]
功能:切换目录

3、pwd

命令英文原意:print working directory
语法:pwd
功能:显示当前所在的工作目录

4、 mkdir

命令英文原意:make directories
语法:mkdir [选项] ./路径&名称
功能:创建新目录
注:
[选项]:(m:mode, p:parents)

  • -m 对新建的目录设置存取权限(如果不加此选项,则赋予所有权限)
  • -p 一次建立多个目录

5、rmdir

命令英文原意:remove directories
语法:redir [选项] ./路径&名称
功能:删除新目录
注:
[选项]:(m:mode, p:parents)

  • -m 对新建的目录设置存取权限(如果不加此选项,则赋予所有权限)
  • -p 一次删除多个目录

6、du

二、文件操作命令

1、touch

语法:touch [文件名]
功能:创建空文件

2、cp

命令英文愿意:copy
语法:cp [选项] 源文件或目录 目标文件或目录
功能:复制文件或目录
注:
[选项]

  • -i 如果目标文件存在,在复制覆盖之前给出warning要用户进行确认
  • -r 如果命令后面给出的是目录,则递归复制该目录下所有的子目录和文件

3、mv

命令英文愿意:move
语法:mv 源文件或目录 目标目录
功能:移动或更名文件/目录
例如:

  • mv A B (将目录A重命名为目录B(如果该目录下已有B,则会将B覆盖))
  • mv A B C (将文件A和B一起移到目录C中)

a) 修改文件名

sudo mv former_name new_name

b) 修改文件夹名

sudo mv former_name/ new_name/

4、rm

命令英文愿意:remove
语法:rm [选项] 文件或目录
功能:删除文件或目录
注:
[选项](i:interactive, f:force)

  • -r 删除目录中所有文件和子目录
  • -i 删除文件之前给出warning要用户确认
  • -f 忽略不存在的目录,但不给出提示
    例如:
  • rm -rf * (删除当前目录下所有的文件和文件夹)

5、chmod

命令英文愿意:change mode
语法:

  • 字母设定形式:chmod [who(u/g/o/a)] [操作符(+/-/=)] [mode(r/w/x)] 文件或目录
  • 数字设定形式:chmod [mode] 文件或目录

功能:更改文件或目录的访问权限
**注:**使用chmod必须具有root权限

6、chown、chgrp

命令英文愿意:change owner/group
语法:

  • chown 用户名 文件或目录 [-R] (修改文件所有者,-R表示递归修改目录下的所有文件和目录的所有者)
  • chgrp 群组名 文件或目录 [-R] (修改文件所属群组)

三、文件内容操作命令

1、cat

命令英文原意:concatenate and display files
语法:cat [文件名]
功能:显示文件内容

2、grep

语法:grep [选项] 格式 [文件及路径]
功能:在指定文件中搜索特定的内容,并将这些内容的行标准输出

3、 echo

功能:往文件中添加内容
例如:echo hello>hello.txt (将hello写入文件hello.txt中)

四、解压

1、解压缩.zip

unzip FileName.zip

如果没有安装unzip,可以使用下面的命令安装:

sudo apt install unzip

2、解压缩.rar

unrar x FileName.rar

如果没有安装unrar,可以使用下面的命令安装:

sudo apt install unrar
(0)

相关推荐

  • Linux面试必备20个常用命令

    文章目录 第一章 什么是linux 第二章 linux的基础命令 1.pwd 命令 2.ls 命令 3.cd 命令 4.man 命令 5.grep 命令 6.find 命令 7.chmod 命令 8. ...

  • Find 过滤搜索、目录层级限制(

    #find [搜索范围] [匹配条件] ------------------------------------------------- 1. 根据文件名称进行find检索 find 命令中的 -n ...

  • Linux笔记【004】| 文件/文件夹的基本操作命令

    一.文件操作命令 1.创建 命令:touch 语法:#touch 文件的名字文件名可以是一个完整的路径 如果后面的参数文件名指定了路径,则表示在指定的路径下创建:如果只是传递一个文件名,则表示在当前目 ...

  • Linux学习--2.文件管理的基本命令

    文件的基本操作 前言: 看完这篇图文我应该能保证读者在Linux系统下对文件的操作能跟用Windows环境下一样流畅吧,好了下面正文 正文: 基础知识: linux里共有以下几类文件,分别为目录(di ...

  • Linux ls命令:查看目录下文件

    通过学习 cd 和 pwd 命令,相信读者已经能够在庞大的 Linux 文件系统中,随心所欲地游荡并确定自己所在的位置了.本节继续来学习,如何知道某目录中存放了哪些文件或子目录. ls 命令,list ...

  • Windows10下安装Ubuntu18.04LTS详细教程

    Windows10下安装Ubuntu18.04LTS详细教程 #计算机辅助工程##CAE##计算流体力学##CFD##仿真模拟# 文章来自CSDN,https://blog.csdn.net/beit ...

  • 启用Windows10的Linux子系统并安装图形界面

    [日期:2019-05-14]来源:cnblogs.com/oboth-zl  作者:書劍飄零[字体:大 中 小]前言目前市面上的PC电脑主要运行着四大类系统,它们分别是微软的Windows.苹果的M ...

  • (9条消息) win10 Linux子系统WSL2+CUDA11.0+ubuntu

    文章目录 1 WIN10下安装WSL2 1.1wsl2系统安装 1.2 安装自己的一些必须项 1.3 /mnt目录下挂载的文件系统默认权限为777的问题 1.4 wsl2轻量桌面安装 2 NVIDIA ...

  • windows系统下安装linux(ubuntu)双系统

    windows系统下安装linux(ubuntu)双系统 原创程序员爱酸奶(QuellanAn) 最后发布于2018-03-09 13:41:13 阅读数 24907 收藏 展开 最近在找工作,很多面 ...

  • Windows10下mysql 8.0.19 安装配置方法图文教程

    第一步 下载安装包: 官网 毕竟是甲骨文公司的产品,去官网下真的慢! 这里有两个供选择的,我建议选第一个(因为我先下了第二个,结果失败了,不知道为什么总是出错.) 下载完自行选择路径解压就可以了. 第 ...

  • Win:Win系统下安装Linux的Ubuntu系统的简介、安装之详细攻略

    Win:Win系统下安装Linux的Ubuntu系统的简介.安装之详细攻略 安装图文教程 Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 Sys ...

  • Linux wc命令 | 菜鸟教程

    Linux wc命令 Linux 命令大全 Linux wc命令用于计算字数. 利用wc指令我们可以计算文件的Byte数.字数.或是列数,若不指定文件名称.或是所给予的文件名为"-" ...

  • 我们分析了近百篇10w 的微信爆款文章,并写下了这份10w 教程

    本文由三节课(sanjieke.cn)官方出品,作者吴越,三节课运营实习生. 三节课是首家互联网产品主题学习社区,提供最系统的产品 + 运营课程学习,定期出品有深度的产品观察 + 评论. 如需转载,请 ...

  • 宏基因组分析专题(1):生物信息学的开始-Linux系统的安装教程

    本文由微科盟phage根据实践经验而整理,希望对大家有帮助. 微科盟原创微文,欢迎转发转载. 写在前面 什么是宏基因组测序以及分析? 简单来说就是提取我们样品中总DNA并进行二代测序,测序后需要对测序 ...