linux --- 基础指令

基础命令

1、ls(list)

  • 用法1: # ls
    含义: 列出当前工作目录下所有的 文件/文件夹 的名称
    在这里插入图片描述

  • 用法2: # ls 路径
    含义: 列出指定路径目录下所有的 文件/文件夹 的名称
    在这里插入图片描述

  • 用法3: # ls 选项 路径
    含义: 以指定的格式来显示指定目录下文件夹的名称
    栗子: # ls -l 路径 -->> 表示以列表的形式进行展示
    在这里插入图片描述
    栗子: # ls -la 路径 -->> 表示所有的 文件/文件夹 (包含隐藏的)
    在这里插入图片描述

    注:
    1.显示出来的第一列表示文档的类型,’-'表示该行对应的文档类型为文件,'d’表示文档类型为文件夹
    2.在Linux中隐藏的文档一般以.开头

  • 用法4: # ls -lh 路径
    作用: 以合适的方法列出
    在这里插入图片描述

注: ls列出的结果颜色说明,蓝色表示文件夹、黑色表示文件、绿色代表对该 文件/文件夹 拥有绝对权限

2、pwd (print working directory)

含义: 显示当前工作目录
在这里插入图片描述

3、cd (change directory)

作用: 切换当前的工作目录

  • 语法: # cd 路径
    栗子: 在’/‘下,使用绝对路径切换到/usr/local -->> # cd /usr/local
    在这里插入图片描述
    栗子: 在’/usr/local’下,使用相对命令切换到home目录下的marron用户 -->> # cd …/…/home/marron
    在这里插入图片描述
    栗子: 在任意位置,快速切到当前用户的家目录 -->> # cd ~
    在这里插入图片描述

4、mkdir指令 (make directory,创建目录)

  • 语法1: # mkdir 路径
    栗子: 在当前路径下创建出’marron111’目录 -->> # mkdir marron111
    在这里插入图片描述

    栗子: 在当前用户的家目录下创建’marron111’目录 -->> # mkdir ~/marron111

  • 语法2: # mkdir -p
    作用: 实现创建多层目录(不存在))
    在这里插入图片描述

  • 语法3: # mkdir 路径1 路径2 路径3
    作用: 一次创建多个目录
    在这里插入图片描述

5、touch指令

  • 作用: 创建文件
    语法: # touch 文件路径
    栗子: 在当前目录下创建一个’a.js’ -->> # touch a.js
    在这里插入图片描述
    栗子: 在’marron’用户的家目录中创建文件’a.js’ -->> # touch /home/marron/c.js
    在这里插入图片描述

6、cp (copy)

  • 作用: 复制 文件/文件夹 到指定的位置
    语法: # cp 被复制的 文件/文件夹 路径到 文件/文件夹 复制到的位置
    栗子: 将’/home/marron/a.js’文件复制到’~/marron111/b’目录中
# cp /home/marron/a.js ~/marron111/b

在这里插入图片描述

  • -r: 复制文件夹所带的可选项(表示递归复制)
    栗子: 复制’~/marron’文件夹中的内容复制到’/home/marron/marron111’文件夹中去
cp ~/marron /home/marron/marron111 -r

在这里插入图片描述

7、mv(move)

  • 作用: 移动 文件/文件夹 到新位置
    语法: # mv 需要移动的 文件/文件夹 路径到 文件/文件夹 需要移动到的位置

8、rm(remove)

  • 作用: 移出/删除 文档
    语法: #rm 选项 需要移出的文档路径
    栗子: 删除一个文件(/a.js) -->> rm a.js
    栗子: 删除一个文件(/b.js)(不提示) -->> rm b.js -f
    注: -f表示 force 强制删除,即不提示
    栗子: 删除一个文件夹(/marron)(不提示) -->> rm marron -rf
    注: -r表示递归删除,即删除marron文件夹的时候,其中的内容也给删除掉

9、vim(一款文本编辑器)

  • 语法: # vim 文件的路径
    作用: 打开一个文件(可以存在,也可以不存在)

退出文件, shitf + : -> q -> enter(回车)

10、输出重定向

  • 作用:将一些命令的结果保存到文件中
>: 覆盖输出,会覆盖掉原先的文件
>>:追加输出,不会覆盖原始文件,会在原始内容末尾继续追加

栗子: 保存 ls-la 的执行结果到当前目录下的 ls.txt (覆盖) -->> ls -la > ls.txt

11、cat

  • 作用1: 把文件中的内容展示出来
    语法1: # cat 文件的路径

  • 作用2: 文件合并
    语法2: # cat 文件路径1 文件路径2 … 文件路径n > [新文件名称]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/250560.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

验证码功能

验证码功能 1.安装captcha插件 (dj_login) D:\dj\dj_login>pip install django-simple-captcha Collecting django-simple-captchaUsing cached https://files.pythonhosted.org/packages/d7/f4/ea95b04ed3abc7bf225716f17e35c5a185f6100db4d7541a 46696ce40351/django-simp…

linux --- 进阶指令

进阶指令(重点) 1、df 指令 作用: 查看磁盘空间语法: # df -h 注: -h:以较高可读性的方式展示出来 2、free 指令 作用: 查看内存使用情况语法: # free -m 注: -m:以M的单位显示内存情况 -/ buffers/cache: free 代表真实可用的内存为 486 Mb Swap: 表示,临时将硬盘当作内存…

MFC对话框播放8位512*512的像素数据

关键代码: UINT playAllFrame(LPVOID lpParameter){//showOneFrame(0,TRUE);CMFCDialogDlg *mydlg (CMFCDialogDlg *) lpParameter;//获取原始数据文件CString selectPath;mydlg->GetDlgItemTextW(IDC_MFCEDITBROWSE,selectPath);string StrSelectPath(CW2A(sel…

linux --- 高级指令

高级指令 1、hostname 指令 作用: 操作(读取|操作)服务器的主机名语法1: # hostname (输出完整的主机名) 语法2: # hostname -f (输出当前主机中的FQDN) FQDN:(Fully Qualified Domain Name)全限定域名:同时带有主机名和域名的名称。 2、id 指令 作…

交换机老化测试和性能测试方法收集

说明:这是一个做交换机朋友给的一个方法,只做老化测试,不做压力满载测试。 我所理解的:老化测试是指在一定的时间内工作负荷之后,看有没有故障和不稳定的现象出现。 而对于压力测试,需要通过专业的测试设备…

【webGL入门2】点线面的绘制

用js绘制webGL的点: THREE.Vector3 function ( x, y, z ) {    //用THREE声明的变量都是全局变量。this.x x || 0;this.y y || 0;this.z z || 0;}; 注意:“||”(或)运算符,就是当xnull或者undefine时&#xff…

docker --- mysql的部署

MySQL部署 [1]查询本地镜像中是否含有 centos/mysql-57-centos7(我们用到的镜像) docker images[2] 拉取镜像 docker pull centos/mysql-57-centos7注: centos/mysql-57-centos7 是我们用到的镜像 [3] 创建容器 docker run -id --nametensquare_mysql -p 33306:3306 -e M…

node --- 连接mysql(docker环境) Sequelize库

mysql 数据库 [1] 首先配置 docker 环境 采用 docker-compose 方法 源码: /test-mysql/docker-compose.yml version: 3.1 services:mysql:image: mysqlcommand: --default-authentication-pluginmysql_native_passwordrestart: alwaysenvironment:MYSQL_ROOT_PASSWORD: examp…

Java-接口练习

Java-接口练习 编写2个接口:InterfaceA和InterfaceB;在接口InterfaceA中有个方法voidprintCapitalLetter();在接口InterfaceB中有个方法void printLowercaseLetter();然 后写一个类Print实现接口InterfaceA和InterfaceB&#xff0…

javascript --- event loop

栗子1 求下面函数的输出 console.log(script start);setTimeout(() > {console.log(setTimeoout); }, 0);Promise.resolve().then(function(){console.log(promise1); }).then(function(){console.log(promise2); }) console.log(script end);说明: 在"promise2"…

sublime 设置自动换行

1.打开sublime,点击preferences -> settings 2.将word_wrap的值由auto修改为true(若没有word_wrap,手动添加) 转载于:https://www.cnblogs.com/hitwgs/p/8821316.html

koa --- 使用中间件多层级抛出错误

说明 能够熟练的掌握错误的抛出,可以在一定程度上提高代码的开发效率和可读性 构造错误 本栗采用调用一个不存在的函数来抛出错误 const Koa require(koa); const app new Koa();// 响应时间输出中间件 app.use(async (ctx, next) > {await next();// 获取响应头,印证…

公共平台服务治理与鉴权

问题 解决问题 鉴权 注册 管理 总结聊一聊最近了解的公司服务治理平台,主要是思想,理念,而不是一种技术或框架。整个平台设计,融入了OAUTH2认证,融入了微服务思想,帮助公司各系统在复杂的IT架构下&#xff…

koa --- 扩展hbs方法

moment 是一款常用的处理时间的库传入 1999-03-01T16:00:00.000Z YYYY/MM/DD输出 1999/03/02 const moment require(moment);const myDatePattern (date, pattern) >{return moment(date).format(pattern) } 给扩展hbs功能. 放在 utils/helper.js 下方便管理 const hb…

go系列 锁的初识

Go基础之锁的初识 当我们的程序就一个线程的时候是不需要用到锁的,但是通常我们实际的代码不会是单个线程的,所有这个时候就需要用到锁了,那么关于锁的使用场景主要涉及到哪些呢? 当我们多个线程在读相同的数据的时候则是需要加锁…

node --- 实现session认证.

跨域认证的问题 互联网服务离不开用户认证.一般流程如下: 1、用户向服务器发送用户名和密码。 2、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。 3、服务器向用户返回一个 session_id&…

回信,我的好朋友王一涵

好了,不拖了,沏一杯咖啡,把信写完。因为再拿好吃的贿赂你,贿赂不起了—— 一个胖子可以吃穷我的。 王一涵凹,不得了不得了。微胖肉质女生,关于体重我就不提了,只有我知道嘿嘿嘿,在我…

koa --- seesion实现登录鉴权

koa vue session 实现一个简单的登录逻辑 /login component/login-session.html <!DOCTYPE html><head><script src"https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><script src"https://unpkg.com/axios/dist/axios.…

flume快速入门及应用

 Flume 简介 Flume 的安装与配置 Fumne 部署   Flume 是 Cloudera 提供的一个高可用、 高可靠、 分布式的海量日志采集、 聚合和传输的系统。 Flume 支持定制各类数据源如 Avro、 Thrift、 Spooling 等。 同时 Flume提供对数据的简单处理&#xff0c; 并将数据处理结果…

koa --- jwt实现最简单的Token认证

HTML 有如下html: 先看代码后挑重点来说明: <!DOCTYPE html><head><script src"https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><script src"https://unpkg.com/axios/dist/axios.min.js"></script></…