转载请标明出处:
原文首发于: http://www.zhangruibin.com
本文出自 RebornChang的博客
关于文件的常用命令
创建一个name的文件夹
mkdir name
修改文件夹权限为全权限
chmod 777 name
创建一个文件名为a.txt
vi a.txt 或者 vim a.txt 或者 cat >>a.txt
创建一个隐藏文件b.txt
vi .b.txt 或者 vim .b.txt 或者 cat >>.b.txt
展示当前目录路径
pwd
列出当前目录下文件(不包含隐藏文件)
ls
ls -l
ll
列出当前目录下所有文件(包含隐藏文件)
ls -a
l.
ll -a
拷贝文件a.txt 为a1.txt
cp a.txt a1.txt
将a1.txt已到name文件夹
mv a1.txt name/
删除a1.txt
rm -f a1.txt
编辑a.txt,写入一行Hello,earth.
vim a.txt
按i进去编辑模式,在光标处输入Hello,earth.
按Esc退出编辑模式
输入:q或者:wq或者:wq!
注::q为不保存退出,:wq为保存并退出,:wq!为强制保存退出,用于文件处于ro模式的编辑。
查看a.txt文件的内容
查看所有
cat a.txt
查看增量
tail -10f a.txt 注意,10为屏幕展示的增量度,-10为末尾10行
解压zip包a.zip 为a
unzip a.zip -d a
具体的zip,unzip 等命令参数这里不描述了,本帖用于小白。
创建人生第一个脚本
创建first.sh
vim first.sh
写入代码
第一行:#!/bin/sh
第二行:echo “This is my first shell!”
保存退出并且修改文件权限
Shift+zz或者ZZ也可以保存退出。
保存退出之后修改权限:chmod 777 first.sh,可以看到文件名字颜色变为绿色,可执行。
执行文件
./first.sh
可以看到控制台输出了:This is my first shell!
注:具体的shell编程博大精深,本文扫盲,不深入解读。