命令行

ls  列出目录

ls -a 列出目录(包括隐藏目录)

mkdir  制作目录

cd 更改目录,即进入对应目录

cd . 停在当前目录 注意 cd和  。中间有空格

cd .. 返回上一级目录

pwd 打印工作目录

cd~ / unixstuff  转到unixstuff目录

cp  file1 file2  赋值file1为file2

rm 删除文件

rmdir 删除目录

clear 清除屏幕

cat    可用于在屏幕上显示文件的内容

grep science science.txt   grep打印出了包含science这个词的每一行   grep大小写敏感

grep -i science science.txt 忽略大小写

grep的其他一些选项是:

-v显示那些不匹配的行

-n在每个匹配行之前的行号

-c打印只匹配行的总数

wc -w science.txt  字数统计

wc -l science.txt 找出文件有多少行


我们使用>符号来重定向命令的输出。例如,要创建一个名为list1的文件,其中包含水果列表,请键入  

cat> list1

香蕉

苹果

^ D {这意味着按[Ctrl]和[d]停止}

会发生什么是cat命令读取标准输入(键盘)并且>将输出(通常进入屏幕)重定向到名为list1的文件中

要读取文件的内容,请键入

cat list1

向文件list1添加更多项目,请键入

cat >> list1

list1list2连接(连接)到一个名为biglist的新文件中。类型

cat list1 list2> biglist


ls -lag            列出所有文件的访问权限

chmod [options] file   文件更改命名文件的访问权限

command&            在后台运行命令

^ C                 杀死在前台运行的工作

^ Z                  暂停在前台运行的作业

bg                   背景暂停的工作

jobs               工作列出当前的工作

fg%1               前台工作号码1

kill%1               杀死工作号码1

PS                     列出当前进程

kill26152              杀死进程号26152


df 。    查看剩余空间

gzip     压缩

gunzip  解压缩

diff      命令比较两个文件的内容并显示差异

你可能感兴趣的:(命令行)