Shell命令

2023-05-16

shell命令:操作系统的一个字符串操作

1.关机:halt  reboot(重启)  poweroff

    查看或匹配网卡:ifconfig

    帮助手册:man

    清屏:clear   reset

                clear 清屏(不清除之前操作)

                reset 清屏(清除之前操作)

     查看两台网络主机是否能通信: ping 主机地址

2.帮助手册:man   ;man  命令  获取该命令的帮助手册。

3.目录、文件操作:Linux采用的文件是ext3文件系统(树形结构)。

    3.1路径表示法:

                绝对路径:从根开始的位置。

                相对路径:相对于当前的位置而言的一个位置。(~/文件)

    3.2查看当前所在位置:pwd (print working directory)

    3.3改变工作目录:cd 位置  改变工作位置 (change diretory)

    3.4遍历某文件的内容:

             ls [options][FILE]             (options 选项)

           1.ls 遍历当前位置的文件。

            2.ls path(路径) 遍历该路径的文件。

            3. ls -l    遍历该路径的文件以及文件的属性。

                ls -l 文件 遍历该文件及文件属性(若该文件不在当前工作目录下要加路径)

                        -rw-rwr--  1    bsj        bsj     0     7月1  01:19   abc

                            权限   链接 创建者  群组  大小       时间            文件名

                        type(类型):-普通文件  d文件夹  p管道  l链接  c字符  b块    

            4.ls -a  遍历所有文件。

                  ls .    遍历当前路径的文件(.代表当前路径)

                   ls ..  遍历父路径的文件(..代表父路径)

            5.用户的主目录:系统为每一个用户分配一个活动的文件夹

                            ~:当前用户的主目录

4.创建文件夹:mkdir  (加路径)文件名  (不加路径默认创建在当前工作目录)    (mkdir   make(创建) directory(目录))

5.创建文件/修改时间戳:touch (加路径)文件名  (不加路径默认创建在当前工作目录)

6.rm path  删除文件  (rm   remove)

  rm -r path 删除文件夹

7.mv 移动文件   

  mv 文件名 新文件名   修改文件名(文件夹也可用)。

8.lk 链接: 符号链接(软连接),硬链接

        ln -s path     创建符号链接

        ln -L path   创建硬链接

9.文本文档操作:

                1、cat/more 文档  读取文本文档。

                        cat 一次性读取全部;

                        more  一屛一屛的读

                   2、wc 统计文本的行数,单词数量

                        wc  -l 文件名   统计文本的行数

                        wc -w  文件名    统计文本单词数

                        wc  -c  文件名 统计文本字节数

                        wc  -m 文件名 统计文本字符数

10.进程处理:

             1.遍历一次当前进程列表:ps

                实时显示列表:top

            2.kill -9 pid (干掉进程)

11.过滤(查找):grep key

            1.从文件流中来匹配: grep key path 

            2.输出|grep key  查找关键字

                    ps -e|grep ping 查看进程列表中是否有ping关键字

                输出|grep -w key (匹配单词)


                


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Shell命令 的相关文章

  • AJAX 进度条 - 轮询、Comet?

    我想要一些关于如何实施以下内容的建议 我想让我的用户通过 AJAX 了解在我的服务器上运行的任务的进度 我的服务器运行一个 PHP 脚本 该脚本使用 popen 函数通过 shell 命令下载文件 它定期回显 打印正在发生的事情 我想使用
  • HBase Shell 日志记录

    使用 HBase shell 时 我收到大量日志记录 包括 INFO 和 DEBUG 消息 虽然这对于学习 HBase 内部结构来说很有趣 但它非常冗长并且可能会掩盖输出 我尝试过以多种不同的方式更改日志记录级别 包括所描述的here ht
  • Bash 目录上的 For 循环

    快速背景 ls src file1 file2 dir1 dir2 dir3 Script bin bash for i in src do if d i then echo i fi done Output src dir1 src di
  • 如何隐藏显示终端命令输出

    当我运行这个命令时 sudo htpasswd b home reynolds htpasswd admin admin 我正在得到输出Updating password for user admin在终端中 但我不想显示该输出 所以我在谷
  • 在 bash 中快速引用 stdout(即上一个命令的输出)?

    有没有办法快速 例如通过键盘快捷键等 引用写入到 stdout 的上一个命令的输出 例如 如果我这样做 which rails 它回来了 usr local bin rails然后我想在 textmate 中打开该文件 我可以像这样重新输入
  • 将操作分配给 Automator 中的变量以在 Shell 脚本中使用

    好吧 这件事现在让我发疯 因此 操作 1 选择一个文件夹 我想将该文件夹的路径保存为 var 1 操作 3 选择一个文件 我想将该文件的路径保存为 var 2 所以到底 var 1 Users Prometheus Desktop var
  • 如何迭代 Bash 中变量定义的数字范围?

    当范围由变量给出时 如何在 Bash 中迭代数字范围 我知道我可以做到这一点 在 Bash 中称为 序列表达式 文档 http www gnu org software bash manual bashref html Brace Expa
  • Linux shell 标题大小写

    我正在编写一个 shell 脚本并有一个如下所示的变量 something that is hyphenated 我需要在脚本中的各个点使用它 如下所示 something that is hyphenated somethingthati
  • 从 shell 脚本导入函数

    我有一个 shell 脚本 我想用 shUnit 测试它 该脚本 以及所有函数 位于单个文件中 因为它使安装更加容易 示例script sh bin sh foo bar code 我想编写第二个文件 不需要分发和安装 来测试中定义的函数s
  • bash.sh 运行 cron 的权限被拒绝

    如何在这里使用 bash 脚本运行 cron 我做了如下操作 这里有错误 我想知道如何在 ubuntu 中做到这一点 我现在对它感到震惊 bash sh 文件 bin bash cd var www Controller usr bin p
  • bash 脚本中的未绑定变量

    在调试我的脚本时 我变得绝望 我使用了我的高级同事向我推荐的一些结构 但我不知道如何使其正常工作 bin bash x set ueo pipefail exec gt tmp dq log source BASH SOURCE env p
  • 了解 IServiceProvider 和 QueryService

    谁能解释一下背后的想法IServiceProvider and QueryService 我不明白服务是什么以及它与其他类型的对象或接口有何不同 我看到的解释很少 主要是一些评论here https learn microsoft com
  • 是否可以为我的 Linux 函数复制命令的制表符补全?

    假设我有一个名为的 bash shell 函数magic 我想定义一个制表符补全功能 magic这将允许magic搭载任何给定命令的选项卡完成功能 如果可用 换句话说 我想要magic能够做这样的事情 magic git
  • 终端从包含空格的变量传递参数

    在终端中如何将包含空格的字符串作为参数传递 它实际上跳过了空格后面的部分 只取第一个单词 word soccer ball shell exec casperjs test js word word 那么我怎样才能转义空白它只运行这个命令
  • 如何输入带有空格的路径?

    我有一个主文件 它使用 从主文件我做一个源 一个带有指向路径的变量的属性文件 属性文件如下所示 TMP PATH COMPANY someProject tmp OUTPUT PATH COMPANY someProject output
  • 我收到错误“array.sh:3:array.sh:语法错误:”(“意外”

    我编写了以下代码 bin bash Simple array array 1 2 3 4 5 echo array 我收到错误 array sh 3 array sh 语法错误 意外 根据我从 Google 了解到的情况 这可能是因为 Ub
  • Python 模块 shellquote/unshellquote? [复制]

    这个问题在这里已经有答案了 Python 标准库中是否有任何内容可以正确解析 解解析字符串以在 shell 命令中使用 我正在寻找 perl 的 python 模拟String ShellQuote shell quote print St
  • 如何将发布档案转换为 git repo

    我有一个发布档案列表 MyProject 0 9 zip MyProject 1 0 zip MyProject 1 3 tar gz MyProject 2 0 tar gz 每个文件都包含一个与存档同名的文件夹 不带文件扩展名 其中包含
  • 编写健壮的 shell 脚本有哪些规则?

    I recently erased part of my home directory with a shell script I wrote Fortunately I did hit Ctrl C fast enough to avoi
  • MongoDB - 编辑器变量 - MongoDB shell - Windows 7

    EDITOR 变量功能真的可以在 Windows 7 上使用吗 我正在读一篇文章 说一旦我们设置了 EDITOR 变量在 mongorc js 中 我们只需在 shell 中输入 编辑变量名 and var name将被加载到编辑器中 在我

随机推荐

  • CSS应用

    任务4 1 使用CSS样式美化购物列表页面中的菜单导航栏 任务4 2 使用CSS样式美化购物列表页面中的商品展示区 任务5 1 使用CSS样式实现购物列表页面的整体布局 任务5 2 使用CSS样式实现购物列表页面的左侧导航栏部分
  • XPath的使用(基本的使用方式,心得,持续添加)

    1 心得 xff1a 解析网页时 xff0c 使用过HtmlAgilityPack这个类库 xff0c 里面用到了XPath来查找结点 在使用过程中 xff0c 因为html文本的标签十分多 xff0c 大部分元素是没有id属性的 xff0
  • 姿态解算原理(一)——旋转矩阵

    像我们常见的MPU6050 MPU9250等等都是一种捷联式的惯性元件 xff0c 还是一种低成本的 xff0c 还有一种是平台式的惯性导航 xff0c 不过我们能够用得起的就是低成本的MEMS惯性元件 xff0c 本文的内容是姿态解算的原
  • linux 设置自动关机和重启命令shutdown

    1 shutdown使用命令 xff1a Shutdown 选项 时间 参数解释 xff1a k 不真关机向所有用户提示警告信息 r 关机后立即重新启动 h 关机 f 快速关机重启动时跳过fsck n 快速关机不经过init 程序 c 取消
  • manifest.json

    34 name 34 34 Shopro开源商城 34 34 appid 34 34 UNI 34 34 description 34 34 Shopro开源商城 34 34 versionName 34 34 1 3 2 34 34 ve
  • 普通人对AI的看法

    就发展前景来看 xff0c 人工智能无疑将是现阶段与今后很长时间内的全球性热点 这是一个可以预见性的历史潮流 xff0c 无可阻挡 xff0c 一旦它出现一定会对现代互联网的结构会产 生颠覆性的改变 它将重新定义现代互联网的理念 xff0c
  • expect_out(buffer)中包含send的数据

    expect out buffer 中包含send的数据 我一直以为在Expect中一旦执行send之后 xff0c expect out buffer 就会被清空 xff0c 直到有新的数据被填入 xff0c 而恰恰就是这些数据被用在ex
  • Python在Linux环境中获取文件名并读取文件内容格式化输出

    Python在Linux环境中获取文件名并读取文件内容格式化输出 代码示例 xff1a span class token comment usr bin python3 span span class token comment codin
  • FindBugs 汇总(持续修改)

    FindBugs 所有的问题 xff0c 个人遇到的会进行简单的记录 BC Equals method should not assume anything about the type of its argument BC EQUALS
  • 使用原版镜像安装windows时install.wim文件过大的解决方案

    现在安装win10系统一般使用微软的原版镜像 xff0c 去msdn i tell you 这个网站下载合适版本的ISO镜像解压到u盘中即可引导安装 如果使用uefi引导的话 xff0c u盘的文件系统需要为fat32格式才能正确引导 xf
  • 对比学习:MoCo代码详解

    MoCo算法代码详解 本文代码来源 xff1a 1 导入包2 参数设置3 数据预处理4 模型4 1moment update key encoder4 2进队出队4 3shuffle4 4损失计算 5 训练6 测试6 1 Knn monit
  • 【Linux】centos sudo: java: command not found解决方案

    一 解决方案 1 登入能执行命令的用户 xff0c 修改用户系统变量 比如centos登入 vim bashrc 2 赋予sudo环境变量 xff0c 设置别名 alias sudo 61 34 sudo env PATH 61 PATH
  • linux 中.sh文件如何打开运行

    1 sh是linux中运行shell的命令 xff0c 是shell的解释器 xff0c shell脚本是linux中壳层与命令行界面 xff0c 用户可以在shell脚本输入命令来执行各种各样的任务 要运行shell脚本 xff0c 首选
  • 2022-04-21 Android 使用getPackageManager().hasSystemFeature方法来检查当前设备硬件是否支持某些功能

    一 android frameworks里面经常会看到getPackageManager hasSystemFeature xff0c 比如frameworks base packages SystemUI src com android
  • 2022-08-19 AndroidR 实现根据触摸状态动态显示隐藏状态栏

    一 修改systemui xff0c 处理触摸消息 xff0c 发从广播 xff0c 接收广播后显示或者隐藏状态栏 diff git a packages SystemUI src com android systemui statusba
  • RabbitMQ消息持久化和消息确认机制 RabbitMQ消息持久化和消息确认机制

    消息持久化 消息在传输过程中 可能会出现各种异常失败甚至宕机情况 为了保证消息传输的可靠性 需要进行持久化 也就是在数据写在磁盘上 消息队列持久化包括三部分 1 Message持久化 也就是发送时消息持久化 Message包含body bo
  • Tcl/Expect中利用exec调用管道"|"和awk的注意事项

    Tcl Expect中利用exec调用稍微复杂的shell命令时 xff0c 经常会遇到一些小问题 xff0c 常见的就是pipeline 和awk Tcl Expect调用多个shell命令并使用 将其串接在一起时 xff0c 需要注意的
  • pycharm中使用jupyter使用

    步骤 1 安装Jupyter pip install jupyter 2 新建一个IPython文件 3 在Terminal里启动Jupyter Notebook 2 编写程序 随便写点什么测试一下 xff0c 应该得到的结果是这样的 xf
  • ojdbc6 No plugin found for prefix install in the current project解决方案

    原文 xff1a No plugin found for prefix install in the current project解决方案 一滴水的眼泪 CSDN博客 执行下边命令 xff1a mvn install install fi
  • Shell命令

    shell命令 xff1a 操作系统的一个字符串操作 1 关机 xff1a halt reboot xff08 重启 xff09 poweroff 查看或匹配网卡 xff1a ifconfig 帮助手册 man 清屏 xff1a clear