- Linux常用指令
- 数据度量单位
- 压缩
- 硬链接和软链接
Linux常用指令
ctrl
+shift
++
:放大终端窗口和字体
ctrl
+-
:缩小终端窗口和字体ls
:list,罗列文件
ls -a
:隐藏文件以’·'开头,要ls -a才能显示
ls -lh
:在列出文件的同时查看文件的大小
ls -lha
:将所有的文件以人性化的方式输出,包括隐藏文件,都会输出可读的文件大小,相当于ls -l -h -a
pwd
: print work directorycd
:change directory
cd -
:在最近两个工作目录中来回切换touch
:新建文件,如果文件存在,则修改最新修改时间mkdir
:新建目录
mkdir -p a/b/c
:创建多级文件夹mv
:move,移动文件和目录,-i
覆盖文件前给出提示rm
:remove,删除文件
rm -r
:删除文件夹
rm -f
:强制删除,忽略不存在的,不提示- 查命令的帮助文档:
command --help
,man command
tree -d
:只显示目录,不显示文件cat
:查看文件内容,创建文件,文件合并,追加文件内容等功能;-b
对非空输出行进行编号,-n
对所有输出行进行编号more
:显示文件内容;空格向下翻页,回车向下一行;b
回滚,f
前滚,/word
搜索grep “搜索文本内容” 文件名
:在文件中搜索相关内容,-n
显示包含的行号,-v
显示不包含的所有行及行号,-i
忽略大小写echo
:会在终端显示参数指定的文字,常和重定向联合使用;
重定向:将本应显示在终端上的内容输出/追加到指定文件中
>
:输出,会覆盖文件原有内容
>>
:追加内容
echo python > a
:把原本要显示在终端的“python”重定向到a文件中
ls -lh > a
:把文件列表信息重定向到a文件中- 管道
|
:将一个命令的输出可以通过管道作为另一个命令的输入
ls -lha | grep Do
:将所有文件罗列出来之后,查询包含“Do”的文件,其中的grep
意思是在前面命令执行结果的基础上查询指定的文本 shutdown
:关闭(1min之后);-r
重启,now
现在关闭,-c
取消;shutdown 10:25
;shutdown +10
(10min之后)ssh
:数据传输是加密且压缩的
scp(secure copy)
:安全拷贝chmod +/- rwx 文件名/目录名
:给文件名或目录名以权限
chmod -R 777 文件名/目录名
:递归修改目录下的所有文件的权限
b(bit)
:是表示信息的最小单位,是二进制数的一位包含的信息或2个选项中特别指定1个的需要信息量。B(Byte)
:1个Byte由8个bit组成,是数据存储的基础单位,1个Byte又称为一个字节,一般为8位二进制数,可区别256个数字。K(Kibibyte)
:1KB = 1024BM(Mebibyte)
:1M = 1024KBG(Gigabyte)
:1G = 1024MT(Terabyte)
:1T = 1024G- 除了以上单位之外,还有P(Peta)、E(Exa)、Z(Zetta)、Y(Yotta)、B(Bronto)、N(Nona)、D(Dogga)、C(Corydon)、X(Xero)。
windows – rar; Mac – zip; Linux – tar.gz
参考以下文章:
- Linux tar.gz、tar、bz2、zip 等解压缩、压缩命令详解
- 在linux环境下如何压缩、解压文件?来看这篇文章就够了
- Linux 文件压缩和解压命令 (压缩、解压)
- Linux环境下,文件的压缩/解压
- linux软链接的创建、删除和更新
- 硬链接与软链接
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)