以下列举一些常用的bash shell命令,在使用时方便查找。

访问Linux系统上的手册man 命令。例:man ps      手册是由分页程序来显示的,可以通过点击 空格,回车,向上和向下箭头进行翻页查看。

浏览文件系统:附一张常见Linux文件系统目录图

cd 命令:cd destination,cd命令可接受单个参数destination,用于切换到指定目录。

destination参数可以用两种方式表示:1.绝对路径,2.相对路径

绝对路径:绝对路径总是以正斜线(/)作为起始,指明虚拟文件系统的根目录。例:cd /user/bin

相对路径:相对路径允许用户指定一个基于当前位置的目标文件路径。相对文件路径不以代表根目录的正斜杠(/)开头,而是以目录名或是一个特殊字符开始。

假设你位于home目录中,并希望切换到Documents子目录 例:cd Documents

特殊字符:单点符(.),表示当前目录;双点符(..),表示当前目录的父目录;

文件和目录列表命令ls 命令。ls -F 用于区分文件和目录;ls -a 用于显示隐藏文件和普通文件和目录;ls -l 显示目录中文件更多相关信息;

ls -R由于列出当前目录下包含的子目录文件;ls -F -R 可以写为 ls -FR

创建文件:touch 命令。例:touch test_one;

复制文件:cp 命令。cp 命令需要两个参数---源对象和目标对象:cp source destination;当文件已存在时,该命令并不会提示overwrite,而是直接覆盖了。介于此,

cp -i source destination,添加 -i 强制shell询问是否需要覆盖已有文件       。

cp -R 命令,它可以在一条命令中递归地复制整个目录的内容。

重命名文件:mv 命令,可以将文件和目录移动到另一个位置或重新命名。例:mv fall fzll 重命名。例:mv fzll Pictures/ 移动文件。

例:mv /home/christine/Picture/fzll  /home/christine/fall 移动文件并重命名文件。

删除文件:rm 命令。由于Linux没有回收站,删除后就真的找不到了,所以养成加 -i 的习惯。强制shell询问是否要删除文件  例:rm -i fall

基本bash shell命令的更多相关文章

  1. bash shell命令(2)

    在上篇<bash shell命令(1)>中,介绍了几种简单的linux shell命令,今天继续介绍bash shell命令 本文地址:http://www.cnblogs.com/arc ...

  2. ipython, 一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数

    一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数. 若用的是fish s ...

  3. 第四章:更多的bash shell命令

    第四章:更多的bash shell命令 监测程序 ps (其他ps内容见#1 ) Unix风格的ps命令参数 参数 描述 -A 显示所有进程 -N 显示与指定参数不符的所有进程 -a 显示除控制进程( ...

  4. 《Linux命令行与shell脚本编程大全》- 读书笔记2 - 更多的bash shell命令

    更多的bash shell命令 想检测进程,需要熟悉ps命令的用法.ps命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息.默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户 ...

  5. bash shell命令与监测的那点事(三)

    bash shell命令与监测的那点事之df与du 前两篇介绍了bash shell的进程监控指令,但是有时候你需要知道在某个设备上还有多少磁盘空间.首先介绍df命令: df命令 df命令就是用来轻松 ...

  6. bash shell命令与监测的那点事(二)

    bash shell命令与监测的那点事之top 上次我们说到了ps命令,ps命令虽然在收集运行在系统上的进程信息很有用,但是也有不足之处,ps命令只能显示某个特定时间点的信息,如果你想观察频繁换进换出 ...

  7. bash shell命令与监测的那点事(一)

    bash shell命令与监测的那点事之ps 学习LInux,不得不谈谈bash shell命令,介绍Linux命令行与Shell脚本的书有很多很多,bash shell命令也有很多,此次我们只谈谈有 ...

  8. 一、基本的bash shell命令(基于Ubuntu实现)

    一.基本的bash shell命令(基于Ubuntu实现) /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息. man命令 在想要查找的工具的名称前输入man命令,就可以 ...

  9. 基本的bash shell命令

    目录 基本的bash shell命令 启动shell shell提示符 基本的bash shell命令 启动shell GNU bash shell 能提供对Linux系统的交互式访问.它是作为普通程 ...

随机推荐

  1. zookeeper和duboo 没用

    什么是dubbo Dubbo是阿里巴巴SOA服务化治理方案的核心框架,是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案. 测试和生产公用一套zookeep ...

  2. java的集合框架详解

    前言:数据结构对程序设计有着深远的影响,在面向过程的C语言中,数据库结构用struct来描述,而在面向对象的编程中,数据结构是用类来描述的,并且包含有对该数据结构操作的方法. 在Java语言中,Jav ...

  3. 转载 MYSQL性能优化的最佳20+条经验

    转自:https://coolshell.cn/articles/1846.html 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才 ...

  4. LinuxSystemProgramming-Syllabus

    Linux System Programming Syllabus

  5. 4款最受欢迎的Mac原型工具

    原型工具中Wireframe, Mockup和prototype之间的有什么不同? 无论你是一名刚入行的UX/UI设计师,还是入行多年的老手,在制作原型的过程中一定接触或听说过其中很重要的三个原型术语 ...

  6. 1.单机部署hadoop测试环境

    之前看了很多理论上的知识,感觉云里雾里的,所以赶紧着手搭建个单机版的hadoop跑一跑,开启自学大数据技术的第一步~~ 1.在开源的世界里,我就是个土豪,要啥有啥,所以首先你得有个jdk,有钱所以用最 ...

  7. Java设计模式(3)——抽象工厂模式

    抽象工厂模式是所有形态的工厂模式中最为抽象和最其一般性的.抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,能够创建多个产品族的产品对象. 一.产品族和产品等级结构 为 ...

  8. Ubuntu14.04 下安装Vmware-Tools

    1.切换到ubuntu 图形界面 startx , 点击虚拟机菜单栏-安装VMware Tools 2. 在Ubuntu系统中找到VMwareTools-9.2.2-893683.tar.gz ,右键 ...

  9. LightOJ 1268 Unlucky Strings (KMP+矩阵快速幂)

    题意:给出一个字符集和一个字符串和正整数n,问由给定字符集组成的所有长度为n的串中不以给定字符串为连续子串的有多少个? 析:n 实在是太大了,如果小的话,就可以用动态规划做了,所以只能用矩阵快速幂来做 ...

  10. windows10个性化设置

    任务栏DIY 日期显示样式 字体