Linux和Win的基础命令

  1、打印工作目录:pwd

  (即你主要的工作环境,如在cygwin当中输入pwd,现实的就是/home/Administrator)

  win和linux下一样

  2、打印计算机名:hostname

  3、创建目录: mkdir

  linux 和win的不同是 同时创建目录的时候,

  linux的操作是 mkdir -p temp/stuff/things/john

  win的操作是mkdir temp/stuff/things/john

  4、更改目录(个人感觉应该叫打开目录):cd

  cd temp/stuff/things

  cd ../../../(两个点代表一级)

  5、列出目录下的内容: ls

  6、删除路径,目录:rmdir

  7、pushd推入路径, 如在a目录 可以直接 pushd 到其他的目录(属于临时进入,方便交换)

  8、popd 推出 退回到推入前的目录

  注意:

  pushd 命令会将你目前所在的目录“推送(push)”到一个列表中以供后续使用,然后让你转入到另一个目录中。它

  的意思大致是:“记住我的现在位置,然后到这个地方去。”

  popd 命令会将你上次push 过的目录从列表中“弹出(pop)”,然后让你回到这个被“弹出”的目录。

  9、创建空文件:

  在Linux下是:touch

  在win下是:New-Item iamcool.txt -type file

  10、复制文件:

  在linux下:

  在a目录洗复制aaa.txt cp aaa.txt bbb.txt

  复制某文件区另一个文件夹内容 cp aaa.txt bbb/

  同目录下,从一个目录复制到另一个,cp -r bbb(目录名) newb(新目录名)【复制过去的是bbb目录下的文件名。】

  在win下最后一个有所不同,把r改成 recurse

  11、移动文件或者说重命名:mv

  Linux下:重命名文件mv aaa.txt bbb.txt,mv aaa bbb

  win下:相同

  12、查看文件内容:

  Linux:less 文件名,q退出

  WIN:more 文件名

  13、流水式内容显示,即打开文件cat:

  Linux: cat baidu.log

  WIN:同

  14、删除文件:rm

  Linux:rm 文件名 多个文件的话 rm aaa.txt bbb.txt

  win:和linux的不同在于,删除多个文件的时候必须一一删除。

  循环删除的时候要小心,循环删除 即 rm -r something

  15、管道和重定向:

  Linux:

  | 将左边命令的输出导向到邮编命令中;

  < 将右边的文件作为输入发送给左边的程序 >将左边命令的输出写入到右边的文件中去

  >>将左边命令的输出追加到右边的文件中去

  Win:

  【不是很懂】

  16、通配符匹配:*

  Linux:匹配任何字符

  win:一样

  17、寻找文件:find

  Linux下:find . -name “*.txt” -print 【查找,文件名,并打印】

  Win下: dir -r 如:dir -r -filter “*.txt”

  18、文件查找内容:grep,select—string

  Linux:直接编写内容 cat > aaa.txt 键盘ctrl+d关闭,查找的话,用grep 名(特征),如new * .txt

  win:直接编写内容 echo > aaa.txt 键盘ctrl+d关闭。利用select-string查找,如select-string new *.txt

  【注意】:grep -i忽略大小写

  19、命令行的帮助(man,help)

  Linux: man 如: man grep

  Win: help 如: help dir/ help cp

  20、寻找帮助(apropos、HELP)

  Linux 的apropos不能用

  win下的 就是在help的基础上前后加* 如, help *remove*

  21、环境变量(env,echo,env:)

  打印出现有的环境变量

  Linux下是env

  win下是 get-childitem env

  22、修改环境变量:

  get-childitem Env:

  23、离开命令行

  Linux exit,win一样

  (转载请注明转自:http://www.waibiduihuan8.com/,谢谢!珍惜别人的劳动成果,就是在尊重自己!)

时间: 2024-10-29 21:48:35

Linux和Win的基础命令的相关文章

Linux基础命令介绍十五:推陈出新

本文介绍ip.ss.journalctl和firewall-cmd,它们旨在代替linux中原有的一些命令或服务. 1.ip ip [OPTIONS] OBJECT COMMAND  ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如ifconfig.route等,使用权限为超级用户. OPTIONS是修改ip行为或改变其输出的选项. OBJECT是要获取信息的对象.包括: address   表示设备的协议(IPv4或IPv6)地址  link  

Linux基础命令:命令学习二

1.在linux中我们要知道linux系统中基本的命令格式如下: 命令字 [命令选项] [命令参数]Command [option] [arguments] 命令字就是命令的名称,在输入命令时一定要注意命令的真确性. 命令选项就是定义一条命令输出结果的参数,命令的不同命令的选项个数和内容也会不同. 命令参数就是命令要处理的对象,通常命令参数是文件名.目录名或者用户名等. 2.linux中输入命令时注意事项 在linux中命令的输入过程中一般对于新手常犯的错误就是空格的使用,在输入命令时,命令字.

Linux基础命令大全(笔记一)_Linux

很多刚开始学习linux的朋友,肯定要接触linux肯定要先学习linux常用命令,最近整理了一下.具体如下: 1.Linux启动等级[ linit  n ] 0-系统停机状态 1-单用户工作状态 2-多用户状态(没有NFS) 3-多用户状态(有NFS) 4-系统未使用,留给用户 5-图形界面 6-系统正常关闭并重新启动  命令 与文件.目录相关的命令­­ ls[列出目录] ls -L    //d开头目录,-开头文件,竖着列 ls –m   //横着列 ls –R   //树状结构列 //-.

linux基础命令介绍五:文本过滤 grep

在linux中经常需要对文本或输出内容进行过滤,最常用的过滤命令是grep grep [OPTIONS] PATTERN [FILE...]  grep按行检索输入的每一行,如果输入行包含模式PATTERN,则输出这一行.这里的PATTERN是正则表达式(参考前一篇,本文将结合grep一同举例). 输出文件/etc/passwd中包含root的行: [root@centos7 temp]# grep root /etc/passwd  root:x:0:0:root:/root:/bin/bas

linux基础命令(35) ln命令

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另 外一个位置建立一个同不的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必 须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的 占用磁盘空间. 1.命令格式: ln [参数][源文件或目录][目标文件或目录] 2.命令功能: Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬

linux基础命令(27) linux chmod命令

chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限.该命令有两种用法.一种是包含字 母和操作符表达式的文字设定法:另一种是包含数字的数字设定法. Linux系统中的每个文件和目录都有访问许可权限,用它 来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为 例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作.可执行权限表示允许将该文件作为一个程序执行.文件被创 建时,文件所有者自动拥有对该文件的读

linux基础命令(7) mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令 格式: mv [选项] 源文件或目录 目标文件或目录 2.命令功能: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命 令将文件重命名或将其移至一个新的目录中.当第二个参数类型是文件时,mv命 令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给 的源文件或目录重命名为给定的目标文件名.当第二个

linux基础命令(2) cd命令

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行 操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首 先就要学好 cd 命令的使用方法技巧. 1. 命令格式: cd [目录 名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 3.1 例一:进入系统根目录 命令: cd / 输出: [root@localhost ~]# cd / 说明:进入系统根目录,上面 命令执行完后拿ls命令看一下,当前目录已经到系统根目录了 命令:

linux基础命令(1) ls命令

ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印 出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文 件夹清单. 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看 文件权限(包括目录.文件夹.文件权限)查看目录信息等等.ls 命令在日常 的linux操作中用的很多! 1. 命令格式: ls [选项] [目录名] 2. 命令功能: 列出目标目录中所有的子目录和文件. 3. 常用参数: -a, –all 列出目录下的所有文件