Unix基础

Unix 万物介文件

cd: change directory

ls 列出当前路径下的所有文件名或目录名

ll 是”ls -l”的别名 显示当前目录下文件详细信息。

ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件

mkdir 创建目录

touch 创建空文件

cat filename 显示文件中的所有内容

more filename 从头开始显示文件内容

less filename 从结尾开始显示文件内容

tail -f 从头开始显示文件的内容

chmod (change mode)是控制用户对文件的权限的命令

Unix基础

Unix基础

chmod 人物 权限(777,766) 文件
chmod a(o/g)+x(w/r) 文件

history | more 显示已执行命令的序号和命令本身,以及历史命令的时间戳

cp :cp [options ]source dest

-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。

-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。

-f:覆盖已经存在的目标文件而不给出提示。

-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答”y”时目标文件将被覆盖。

-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

-l:不复制文件,只是生成链接文件。

mv: mv [options ]source dest

rm:rm [options ]name …

-i 删除前逐一询问确认。

-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

-r 将目录及以下之档案亦逐一删除。

zip/unzip压缩/解压缩

df/du查看磁盘占用

pwd 查看你当前所在目录

tree用于以树状图列出当前目录的内容。执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。

scp 多终端文件拷贝 scp src_usr@ip_addr:filename .

ls ./

chmod

vi/vim

i插入

:w

:q

:q!

esc

netstat –an | grep port_number

管道:| >覆盖 >>追加

Original: https://www.cnblogs.com/AICROC/p/14004338.html
Author: 生于思考
Title: Unix基础

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/643842/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • C#中换行符n正则表达式测试

    新建一个.NET Core控制台项目,敲入下面代码: using System; using System.Text.RegularExpressions; namespace N…

    技术杂谈 2023年5月31日
    088
  • 京东张政:内容理解在广告场景下的实践和探索

    分享嘉宾:张政 京东 算法工程师 编辑整理:AMS 周金星 出品平台:DataFunTalk 导读: 内容生态建设是近几年互联网快速发展的关键动因,也是AI化的重点方向之一。本文主…

    技术杂谈 2023年7月25日
    076
  • MySQLmax()min()函数取值错误

    今天日志出现异常,一步一步debug发现SQL语句返回值出错,进一步发现是max()函数返回出错。点击跳转解决办法,赶时间的朋友可以去获得答案。当然我还是希望大伙看看原由。 sel…

    技术杂谈 2023年7月24日
    074
  • Python—类属性

    1. 属性 属性是属于对象的 数据或者 函数元素,通过句点标识符访问。 2. 类的数据属性 类的数据属性是指定义在类中的变量,不带self声明,这种变量是静态的(相当于C++中的静…

    技术杂谈 2023年7月11日
    073
  • 十五、泛型(完结)

    十五、泛型 15.1 泛型的引入 15.1.1 集合添加指定类型元素问题 需求:请编写程序,在 ArrayList 中,添加3个 Dog 对象, Dog 对象含有 name 和 a…

    技术杂谈 2023年7月11日
    058
  • 工厂模式详解

    1.1工厂模式的由来 现实生活中,原始社会(没有工厂)–> 农耕小作坊(简单工厂)–> 工业革命(工厂方法)–> 代工厂(抽象…

    技术杂谈 2023年6月21日
    087
  • SpringSecurity之Oauth2介绍

    Oauth2认证的简单介绍 简介 第三方认证技术方案最主要是解决 认证协议的通用标准问题,因为要实现跨系统认证,各系统之间要遵循一定的接口协议。 OAUTH协议为用户资源的授权提供…

    技术杂谈 2023年7月11日
    068
  • dotenv 加载本地环境变量

    https://www.npmjs.com/package/dotenv Original: https://www.cnblogs.com/mengfangui/p/157928…

    技术杂谈 2023年5月31日
    072
  • maven 配置远程仓库服务器密码

    如果maven仓库被指定为私库或者有权限设定的话,一般来说是可以下载jar包的。但是发布jar包就有问题了 如果maven仓库设置了权限系统,用户不仅需要具有远程仓库的权限,还需要…

    技术杂谈 2023年5月30日
    088
  • 图解xenserver的SR,VDI,VBD之间的关系

    今天在xenserver5.6下给一ubuntu VM添加virtual disk时提示不能添加,如下图 查了下文档原来是因为每个VM都有disk数量的限制 The current…

    技术杂谈 2023年5月31日
    0106
  • Golang 在windows下编译Linux下可执行文件

    Windows 下编译Linux 64位可执行程序 set GOARCH=amd64 set GOOS=linux go build 如果想改回来,就 set GOOS=windo…

    技术杂谈 2023年7月24日
    081
  • maven中profiles使用详解

    使用的场景 常常遇到一些项目中多环境切换的问题。比如在开发过程中用到开发环境,在测试中使用测试环境,在生产中用生产环境的情况。springboot中提供了 spring.profi…

    技术杂谈 2023年7月11日
    079
  • Servlet Interface

    Servlet Interface Servlet接口是Java Servlet API 核心抽象接口。大多数Servlet实现直接实现Servlet接口,或者是继承已经实现Ser…

    技术杂谈 2023年7月25日
    074
  • springboot应用中使用CommandLineRunner

    在springboot应用中,存在这样的使用场景,在springboot ioc容器创建好之后根据业务需求先执行一些操作,springboot提供了两个接口可以实现该功能: Com…

    技术杂谈 2023年7月11日
    081
  • 脚本小子学习–vulnhub靶机DC8

    @ 前言 一、环境搭建 二、目标和思路 三、实际操作 1.信息收集 2.getshell 总结 前言 通过一些靶机实战练习,学习使用现有的工具来成为脚本小子。 一、环境搭建 靶机:…

    技术杂谈 2023年6月21日
    098
  • 积木式编程——自制app点灯

    一、积木式编程 这里我们使用MIT App Inventor来进行积木式编程,开发APP 网址:app.gzjkw.net/login/ 论坛:http://appbbs.gzjk…

    技术杂谈 2023年5月31日
    0100
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球