命令行来也

       这次主要记录命令行的学习内容,也许很简单,但是学习常常在于总结,下面就简单的介绍一下Linux/Mac OSX/Windows下的命令行。

一、基本命令的比较

Linux/ Mac OSX Windows               
pwd        打印工作目录  pwd                 打印工作目录                         
hostname  显示电脑在网络中的名称 hostname 显示电脑在网络中的名称
mkdir  创建路径 mkdir  创建路径
rmdir 删除路径 rmdir 删除路径
pushdss  推入路径 pushdss 推入路径
cd 

更改路径

cd 

更改路径

ls 

列出路径下的内容

ls 列出路径下的内容
popd 

弹出路径

popd 弹出路径
cp

复制文件或路径

cp

复制文件或路径

mv

移动文件或路径

mv

移动文件或路径

less   

逐页浏览文件 more

逐页显示整个文件

cat 

打印输出整个文件

type

打印输出整个文件

xargs
执行参数
forfiles  在一堆文件上运行一条命令
find 
寻找文件
dir -r 寻找文件
grep 
在文件中查找内容
select-string 在文件中查找内容
man
阅读手册
help 阅读手册
apropos
寻找恰当的手册页面
helpctr 寻找恰当的手册页面
env
查看你的环境


echo

 打印一些参数

echo

打印一些参数

export 

导出或设定一个新的环境变量

set

导出或设定一个新的环境变量

exit 

离开退出

exit

离开退出

sudo
成为超级用户或root,危险命令
runas 成为超级用户或root,危险命令

 二、Windows下的命令行练习

(1)当自己不知道在哪个位置时,用“pwd”输出自己的位置,或用“cd ~”返回自己的home路径;

        

(2)用“cd“ 进入自己要进的目录中,用"cd.."返回上一层目录,用"cd../../../../"返回上四层目录;

(3)pushd保存当前路径并转到下一个新路径下,popd回到先前保存的路径上;

      

需要记住一点:"mkdir -p"会创建一个完整的多层目录,即使中间目录不存在也能成功。

 (4)创建空文件(touch,New-Item)

Windows中使用New-Item命令创建一个空文件。"New-Item test.txt -type file"

       

 (5)复制文件(cp)

复制一个文件变成多个文件:"cp test1.txt test2.txt"

         

     复制一个文件到该目录下的一个文件夹中:"cp  test1.txt  my_test2/"

   目录的结尾放一个斜杠(/)目的是保证键入的名称确实是一个目录。

     

复制一个文件夹做新文件夹:"cp -recurse my_test2 newplace"

      

复制文件或文件夹至根目录或上个目录中:"cp my_test/newplace"

      

(6)移动文件(mv)或称为”重命名“文件

       

(7)查看文件内容(less/more)

Linux: less test,.txt

Windiws : more test.txt

      

命令行的使用就简单介绍到这里,以后会持续补充的,到这里基本到达能使用shell的程度了。

猜你喜欢

转载自blog.csdn.net/KEEP_GIONG/article/details/80035363
今日推荐