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
将list1和list2连接(连接)到一个名为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 命令比较两个文件的内容并显示差异