Linux的简单入门指令

1.ls

ls常常用于在Console界面下,查看当前目录下文件,其中包括文档、脚本、软件包等。类似于Windows资源管理器,可以快速便捷查看。

不带任何参数运行 ls 命令将列出当前工作目录的内容: ls

要列出任何目录的内容:ls/etc(举例)

一个目录总是包含一些隐藏的文件(至少有两个),因此,要展示目录中的所有文件,使用 -a或 -all标志:ls -a

打印输出的每一个文件的详细信息,例如文件权限、链接数、所有者名称和组所有者、文件大小、最后修改的时间和文件/目录名称:ls -l

2.cd

在Linux系统下,常需要切换不同路径,查看、添加或者是运行脚本等。借助cd命令可以快速切换当前工作目录。借助cd,路径切换到 /Desktop目录下,借助ls可以查看Desktop路径下文件。

跳到 /usr/bin/:  cd/usr/bin

跳到自己的 home 目录 : cd~

跳到目前目录的上上两层 : cd../..

3.cp

 复制(拷贝)文件,是频繁地操作。借助cp指令,可以快速从文件源地址拷贝到目标路径下。

将文件file复制到目录/usr/men/tmp下,并改名为file1

cp file /usr/men/tmp/file1

将目录/etc下的所有文件及其子目录复制到目录/usr/zh

cp -r /etc /usr/zh

交互式地将目录/etc/中的以m打头的所有.c文件复制到目录/usr/zh

cp -i /etc m*.c /usr/zh

4.mv

除了拷贝文件外,常会移动(剪切)文件到指定路径(目录)下,借助mv指令可快速实现文件移动。

-b:当目标文件存在时,先进行备份在覆盖:# mv -b a/aa b/          mv: overwrite `b/aa'? y   

-f:当目标文件存在时,强制覆盖:# mv -f a/aa b/

-i:默认选项,当目标文件存在时,提示是否覆盖:# mv -i a/aa b/ mv: overwrite `b/aa'? y

Linux的简单入门指令

 

上一篇:CompSci 367/761 ASSIGNMENT


下一篇:ARTIFICIAL INTELLIGENCE SEARCH