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命令 的相关文章

  • 如何从正则表达式中获取所有匹配项?

    我想获得所有出现的情况 0 9A Z 以供稍后处理 我有 if cat file 0 9A Z then echo BASH REMATCH fi 这给了我第一个匹配项 但是我如何处理文件中的所有匹配项 谢谢 如果您只想获取正则表达式的匹配
  • bash.sh 运行 cron 的权限被拒绝

    如何在这里使用 bash 脚本运行 cron 我做了如下操作 这里有错误 我想知道如何在 ubuntu 中做到这一点 我现在对它感到震惊 bash sh 文件 bin bash cd var www Controller usr bin p
  • 使用 BHO 扩展 Windows 资源管理器

    我正在尝试使用 C 中的自定义面板来扩展 Windows 资源管理器 不是谎言 它应该如下所示 这是我发现的一个类似的问题 在 C 中 类似问题 https stackoverflow com questions 22101829 ishe
  • grep 跨文件的最后 n 个匹配

    我正在使用 grep 提取一组文件中的行 grep 一些字符串 log 是否可以将每个文件的最大匹配数限制为每个文件的最后 n 个匹配项 好吧 我认为 grep 不支持限制从文件末尾开始的 N 个匹配 所以这就是你必须做的 ls log w
  • 如何在 .zip 文件中使用 grep

    有 3 个文件 a csv b csv c csv 压缩为 abh zip 现在可以在 abh zip 上执行 grep 命令 是否有任何通配符 仅对里面的 c csv 文件运行 grep压缩 如果你有zipgrep 据我所知 它是随zip
  • 如何从C程序执行C程序的shell中更改环境变量?

    我想改变的值PATHC 程序中的变量 然后在运行该程序的 shell 中查看更改后的值 做这样的事情 include
  • 是否可以为我的 Linux 函数复制命令的制表符补全?

    假设我有一个名为的 bash shell 函数magic 我想定义一个制表符补全功能 magic这将允许magic搭载任何给定命令的选项卡完成功能 如果可用 换句话说 我想要magic能够做这样的事情 magic git
  • 使用 unix ksh shell 脚本或 perl 脚本监视文件夹中的新文件并触发 perl 脚本

    我已经在谷歌搜索和溢出了一段时间 但找不到任何可用的东西 我需要一个脚本来监视公共文件夹并在创建新文件时触发 然后将文件移动到私有位置 我有一个 samba 共享文件夹 exam ple 在 UNIX 上映射到X 在窗户上 在某些操作中 t
  • 从编译的二进制文件创建 RPM 规范文件

    环境是AIX 7 0 RPM版本3 0 5 我对 Unix 世界很陌生 请耐心等待我的无知 我们有 3 种不同类型的文件要打包为 RPM Source binary bainary 文件 大约 160 个 Source ui mm 文件数量
  • 如何将发布档案转换为 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
  • 如何让 Jenkins 2.0 在与结帐相同的目录中执行 sh 命令?

    这是我的 Jenkins 2 x 管道 node master stage Checkout checkout scm stage Build Pex sh build sh 当我运行此管道时 签出会按预期将代码放入工作区 但是它并没有期望
  • 如何在shell脚本中读取单个字符

    我想要类似的选项getche 如何从命令行读取单个字符输入 Using read命令我们可以做到吗 在巴什中 read可以做到 read n1 ans
  • linux + ksh + 向下舍入或向上舍入 - 浮点数

    在我的 ksh 脚本中 我只需要计算整数 有时我会得到浮点数 例如 3 49 或 4 8 等 所以我需要根据以下规则将浮点数转换为整数 示例 3 49 will be 3 2 9 will be 3 4 1 will be 4 23 51
  • 如何在bash中使用kill SIGUSR2?

    我在linux中使用iptraf来监控网络流量 shell命令是 让iptraf在后台运行 iptraf s eth0 f B L traffic dat 如果我想得到结果 我必须先停止 iptraf 所以我使用 shell 命令 kill
  • 如何从脚本编辑 /etc/sudoers?

    我需要编辑 etc sudoers从脚本中添加 删除白名单中的内容 假设我有一个可以处理普通文件的命令 我如何将其应用到 etc sudoers 我可以复制并修改它 然后有visudo用修改后的副本替换原始版本 通过提供我自己的脚本 EDI
  • 退出代码大于 255 — 可能吗?

    如果是 在哪个操作系统 shell 或其他操作系统上 考虑以下 Java 程序 我使用 Java 只是作为示例 任何语言都适合这个问题 这更多地与操作系统有关 public class ExitCode public static void
  • 如何并行执行4个shell脚本,我不能使用GNU并行?

    我有4个shell脚本dog sh bird sh cow sh和fox sh 每个文件使用 xargs 并行执行 4 个 wget 来派生一个单独的进程 现在我希望这些脚本本身能够并行执行 由于某些我不知道的可移植性原因 我无法使用 GN
  • 如何使用 docker ENTRYPOINT 与 shell 脚本文件组合参数

    我编写 shell 脚本文件并将其与 docker ENTRYPOINT 一起使用 但是当我运行 docker image 时 由于入口点代码行 它只是停止而没有任何错误日志 我的 Dockerfile FROM ubuntu 16 04
  • shell中如何分割字符串

    我有一个变量作为 string ABC400p2q4 我怎样才能分开ABC400 and p2q4 我需要将它分成两个变量 结果我得到 echo var1 ABC400 echo var2 p2q4 可以用任何字母字符代替 ABC 可以用任

随机推荐

  • 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