基本bash shell命令
以下列举一些常用的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命令的更多相关文章
- bash shell命令(2)
在上篇<bash shell命令(1)>中,介绍了几种简单的linux shell命令,今天继续介绍bash shell命令 本文地址:http://www.cnblogs.com/arc ...
- ipython, 一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数
一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数. 若用的是fish s ...
- 第四章:更多的bash shell命令
第四章:更多的bash shell命令 监测程序 ps (其他ps内容见#1 ) Unix风格的ps命令参数 参数 描述 -A 显示所有进程 -N 显示与指定参数不符的所有进程 -a 显示除控制进程( ...
- 《Linux命令行与shell脚本编程大全》- 读书笔记2 - 更多的bash shell命令
更多的bash shell命令 想检测进程,需要熟悉ps命令的用法.ps命令好比工具中的瑞士军刀,它能输出运行在系统上的所有程序的许多信息.默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户 ...
- bash shell命令与监测的那点事(三)
bash shell命令与监测的那点事之df与du 前两篇介绍了bash shell的进程监控指令,但是有时候你需要知道在某个设备上还有多少磁盘空间.首先介绍df命令: df命令 df命令就是用来轻松 ...
- bash shell命令与监测的那点事(二)
bash shell命令与监测的那点事之top 上次我们说到了ps命令,ps命令虽然在收集运行在系统上的进程信息很有用,但是也有不足之处,ps命令只能显示某个特定时间点的信息,如果你想观察频繁换进换出 ...
- bash shell命令与监测的那点事(一)
bash shell命令与监测的那点事之ps 学习LInux,不得不谈谈bash shell命令,介绍Linux命令行与Shell脚本的书有很多很多,bash shell命令也有很多,此次我们只谈谈有 ...
- 一、基本的bash shell命令(基于Ubuntu实现)
一.基本的bash shell命令(基于Ubuntu实现) /etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息. man命令 在想要查找的工具的名称前输入man命令,就可以 ...
- 基本的bash shell命令
目录 基本的bash shell命令 启动shell shell提示符 基本的bash shell命令 启动shell GNU bash shell 能提供对Linux系统的交互式访问.它是作为普通程 ...
随机推荐
- cs api测试
更新磁盘方案 http://192.168.150.16:8900/client/api?command=updateDiskOffering&id=199e3be4-2af1-47a3-9f ...
- Emgu CV的配置以及在VS 2012中进行图像处理的步骤和实例
说明: 1.所使用的Emgu CV是目前的最新版本3.1.0,下载链接为:https://sourceforge.net/projects/emgucv/files/emgucv/3.1.0/(我选的 ...
- win10 startup启动目录路径命令
仅对当前用户生效: C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 开始-运行 shel ...
- css实现二级菜单显示和收缩
<ul class="nav"> <li><a href="#">一级菜单</a> <ul class=& ...
- rest-framework-----url控制
一:自定义路由(原始方式) from django.conf.urls import url from app01 import views urlpatterns = [ url(r'^books/ ...
- Ubuntu14.04 下安装Samba服务
1.更改linux镜像源: # vim /etc/apt/sources.list deb http://mirrors.163.com/ubuntu/ trusty main restricted ...
- ettercap 命令
本地主机:192.168.0.149 目标主机:192.168.0.138 /etc/ettercap/etter.dns,将dns欺骗到本机 ettercap -T -q -i wlan0 -P d ...
- XJOI 3363 树4/ Codeforces 739B Alyona and a tree(树上差分+路径倍增)
D. Alyona and a tree time limit per test 2 seconds memory limit per test 256 megabytes input stan ...
- Delphi 按Esc快捷键退出程序的简单方法
第一种方法: 在窗体上放一个按钮: 1>.设置按钮的Cancel属性为True: 2>.在按钮的点击事件中写: procedure TForm1.btn1Click(Sender: TO ...
- 电脑连接真机,但是androidstudio不显示手机,ADB Interface黄色感叹号
1.打开设备管理器 右键计算机 -->管理-->选择设备管理器 2. 步骤如下: 1. 在设备管理器中,找到ADB Interface,右击,选择“更新驱动程序软件” 2. 在弹出的窗口中 ...