Linux 基础扫盲贴

/ Linux / 没有评论 / 120浏览
转载请标明出处:
原文首发于:https://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编程博大精深,本文扫盲,不深入解读。