List of commands(附目录切换命令)

pwd       print working directory

hostname  my computer’s network name

mkdir     make directory

cd        change directory

ls        list directory

rmdir     remove directory

pushd     push directory

popd      pop directory

cp        copy a file or directory

mv        move a file or directory

less      page through a file

cat       print the whole fi le

xargs     execute arguments

find      fi nd fi les

grep      fi nd things inside fi les

man       read a manual page

apropos   fi nd what man page is appropriate

env       look at your environment

echo      print some arguments

export    export/set a new environment variable

exit      exit the shell

sudo      DANGER! become super user root DANGER!

use the .. to move “up” in the tree and path

“Folder“ and “directory“ mean the same thing

command line interface (CLI)

graphical user interface (GUI)

Use the cp - r command to copy more directories with fi les in them

Notice how sometimes I put a / (slash) at the end of a directory? That makes sure the fi le

is really a directory, so if the directory doesn’t exist, I’ll get an error.

附:目录切换及目录堆栈

跳到自己的 home directory :
   cd ~
  
  跳到目前目录的上上两层 :
   cd ../..
  
   cd - 返回进入当前目录前所在目录

pushd与popd函数的使用:

在命令行模式下,当你工作在不同目录中,你将发现你有很多时间都浪费在重复输入上。如果这些目录不在同一个根目录中,你不得不在转换时输入完整的路径名,这难免让人有些难以忍受。但你可以用以下的一个或两个步骤来避免所有多余的输入:用命令行解释器中的历史记录,或者用命令行函数pushd。

当你键入pushd和一个路径名时,将自动产生一个堆栈,内容是你键入的目录名和你当前工作的目录名。假设你现在工作在 /a 目录下,你键入pushd /b,然后按回车键。此时你会进入到目录 /b 下,同时你将在下一个命令行中看到堆栈中的内容:/b   /a,当你输入pushd后,你会进入/a下。这样两个路径下的切换方式就只需输入pushd即可。如果你需要从堆栈中删除一个目录,键入popd,然后是目录名称,再按回车键。想查看堆栈中目录列表,键入dirs,然后按回车键。


1

2

3

4

5

6

7

[[email protected] tmp]$ mkdir a

[[email protected] tmp]$ mkdir b

[[email protected] tmp]$ cd a

[[email protected] a]$ pushd b

~/tmp/b ~/tmp/a

[[email protected] b]$ pushd

~/tmp/a ~/tmp/b

时间: 2024-10-01 02:59:12

List of commands(附目录切换命令)的相关文章

Linux就该这么学——新手必须掌握的命令之工作目录切换命令组

pwd命令 用途 : 用于显示用户当前所处的工作目录.如下图pwd命令运行结果所示 格式 : pwd[选项] 图pwd命令运行结果所示 cd命令 用途 : 用于切换工作路径,如图cd命令运行结果 格式 : cd[目录名称] 图cd命令运行结果 常用的cd命令 命令 作用 cd - 返回上一次所处的目录 cd.. 进入上级目录 cd ~ 切换到当前用户的家目录 cd ~username 切换到其他用户的家目录 ... ... ls命令 用途 : 用于显示目录中的文件信息,如图ls命令运行结果 格式

linux-11 基本命令之 -工作期目录切换命令-pwd,cd,

pwd 命令用于显示当前的工作目录,格式为:pwd[选项] @1.查看当前的工作路径: [[email protected] /]# pwd cd 命令用于切换工作路径 格式为:"cd 目录名称" cd命令参数 参数 作用 - 切换到上一次的目录 .例如:"cd-" ~ 切换到”家目录“  .例如:"cd~". ~username 切换到其他用户的家目录 例如:"cd ~root" .. 切换到上级目录.例如:"cd

目录切换命令

1.linux的目录结构 刚进入linux系统时,在root目录下,cd  ../或cd /可进入根目录: 从根目录进入bin: cd bin cd../:切换到上一层目录 cd /: 切换到系统根目录 cd~: 切换到用户主目录(root) cd - :切换到上一个所在目录 原文地址:https://www.cnblogs.com/zhai1997/p/11260924.html

1.2目录处理命令

一.目录创建命令:mkdir 命令名称:mkdir 命令英文原意:make directories 命令所在路径:/bin/mkdir 执行权限:所有用户 语法:mkdir [-p] 目录名 (方括号内容表示可选) 功能描述:创建新目录 ,-p   递归创建目录 例: 1,创建单个目录mkdir /tmp/demo,tmp目录下创建一个名为demo的目录 2,一次创建多个目录mkdir /tmp/demo /tmp/demo1 /tmp/demo2中间用空格隔开即可 3,递归创建目录,mkdir

一天一个Linux基础命令之切换目录移动命令mv

mv:移动文件或目录 1.命令格式 mv     [option]    SRC(源目录或文件)    DEC(目标目录) 2.命令功能 mv命令是move的缩写,可以用来移动文件或者将文件改名,是Linux系统下常用的命令,经常用来备份文件或者目录. mv 命令的第二个参数是文件或目录时,mv命令完成重命名或者移动文件,如果重命名,源文件只能有一个(也可以是目录名),当如果是移动文件,源文件可以为多个,目标目录只能一个,在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也

linux管理目录文件命令总结

一.文件和目录管理常用命令 目录操作命令:pwd.cd.ls.mkdir.du. 文件操作命令: touch.file.cp.rm.mv.which.find.ln 文件内容操作命令: cat.more.less.head.tail.wc.grep 归档及压缩命令: gzip.bzip2.tar 因为在linux系统中目录属于一种特殊文件,所以许多对文件进行操作的命令对目录也同样适用. 二.命令具体用法 1.pwd命令 用途:查看工作目录 使用方法:直接在命令行下输入pwd .pwd命令一般单独

002-Linux文件类型、权限及目录管理命令

l  1.基本概念: 1.)魔数(magic number):标识二进制程序的执行格式 2.)目录详解 1.目录(directory):文件,路径映射 工作目录(working directory) 当前目录(currentdirectory) 2.路径:从指定起始点到目的地所经过位置 绝对路径:以根为基准进行查找 相对路径:以当前目录为基准进行查找 3.文件系统(file system):层次化管理 3.)文件类型: -:普通文件(file) d: 目录文件(directory file) b

Linux下目录切换之pushd

命令形式: pushd [dir | +N | -N] [-n] 1.不带参数的 pushd 命令将交换目录堆栈栈顶的两个目录,等同于使用 cd – 命令. 2. 目录堆栈的栈底保存的是当目录堆栈为空时执行 pushd 命令时的工作目录. 3 .参数 N 的作用是循环移动目录堆栈,将目录堆栈中第 N 个 entry 循环移动到栈顶,栈顶的 entry 将成为当前工作目录(+ 表示从栈顶开始数,栈顶表示为 +0:- 表示从栈底开始数,栈底表示为 -0). 4. -n 选项的作用是禁止在目录入栈到目

Linux 目录栈及目录切换

使用 cd - (中杠)会切换到上一次的目录 cd 命令会改变目录栈 1.dirs 1)功能显示当前目录栈中的所有记录(不带参数的dirs命令显示当前目录栈中的记录) 2)语法(1)格式:dirs  [-clpv]  [+n]  [-n](2)选项-c    删除目录栈中的所有记录-l     以完整格式显示-p    一个目录一行的方式显示-v    每行一个目录来显示目录栈的内容,每个目录前加上的编号+N  显示从左到右的第n个目录,数字从0开始-N   显示从右到左的第n个日录,数字从0开