Linux命令行学习

最近在看阿里云服务器搭建的视频,有讲Linux命令行,想起来之前看python视频时候,笔记有记录过,搜了下,好吧,记录时间是2019年3月1日,半年前了,粘贴过来做个记录好了,后续学习过程中继续更新,也方便查看。

ls:list 查看当前文件夹下的内容
pwd:print work directory 查看当前文件夹下的内容
cd[目录名]:change directory 切换文件夹
touch[文件名]:如果文件不存在,新建文件
mkdir[目录名]:make directory 创建目录
rm[文件名]:remove 删除指定的文件名
clear:clear 清屏

创建文件:touch 文件名
创建文件(目录):mkdir 文件夹名(目录)
删除文件:rm 文件名
删除文件夹(目录):rm -r 文件夹名(目录)

查阅命令帮助信息:
command —help :mkdir --help
man —help q退出 :man mkdir

自动补全:
文件/目录/命令,按下tab键,如有歧义,再次按tab键

曾经使用过的命令:
上/下光标来回切换曾经使用过的命令
ctrl+c 退出命令

隐藏文件:
以.开头的文件为隐藏文件,需要用-a参数才能显示
ls -a 显示隐藏的文件 .文件

cd . 当前目录
cd .. 上级目录

ls常用选项:

ls -l 以列表方式展示文件创建时间、大小等详细信息
第一列含义:小写d开头的为目录,其余为文件;

ls -l -h 配合-l以人性化的方式显示文件大小

ls -lh 等同于 ls -l -h
ls -lha 显示隐藏文件

字节 B (Byte)
千 K (Kibibyte) 1 KB=1024 B,千字节(1024=2**10)
兆 M(Mebihyte) 1MB=1024 KB,百万字节
千兆 G(Gigabyte) 1 GB=1024 MB,十亿字节,千兆字节
太 T(Terabyte)1 TB=1024 GB,万亿字节,太字节
拍 P(Petabyte)1 PB=1024 TB,千万字节,拍字节
艾 E(Exabyte) 1 EB=1024 PB,百亿字节,艾字节
泽 Z(Zettabyte) 1 ZB=1024 EB,十万亿字节,泽字节
尧 Y(Yottabyte) 1 YB=1024 ZB,一亿亿字节,尧字节

ls和通配符的联合使用:

*任意个数字符
?代表一个

上次更新 2019-10-12