Linux常见指令汇总(长期更新)

Linux指令格式

一、语系设置

1.1 显示目前所支持的语系

locale

1.2 修改语系

LANG=en_US.utf8

export LC_ALL=en_US.utf8

注:LANG只与输出讯息有关,若需要更改其他不同的信息,要同步更新 LC_ALL

二、基础指令的操作

2.1 显示日期的指令

2.2 显示日历的指令

2.3 计算器

$ bc

小数位设置:

scale=3

2.4 指令用法详解

$ command —help

$ man command

$ info command

2.5 关机/重启

2.5.1 关机命令

2.5.2 重启命令

$ reboot

三、Linux文件概念

3.1 linux文件属性

3.2 改变文件属性与权限

3.2.1 改变所属群组 chgrp

3.2.2 改变文件拥有者 chown

3.2.3 改变权限 chmod
3.2.3.1 数字类型改变文件权限

3.2.3.2符号类型改变文件权限

不知道原先的文件属性,增加文件每个人均可写入的权限:

拿掉全部人的可执行权限:

四、Linux文件与目录相关指令

4.1 文件与目录管理

4.11 比较特殊的目录

4.12 cd (change directory)

4.13 pwd (print working directory)

4.14 mkdir

4.15 rmdir

4.16 ls 文件与目录的检视

4.17 cp 文件复制

4.18 rm 移除文件或目录

4.19 mv 移动文件或更名

取得路径的文件名与目录名称:

4.2 文件内容查阅

4.2.1 cat (concatenate)

4.2.2 more (可向下一页页翻动)

4.2.3 less (可向上下一页页翻动)

4.3 资料撷取

4.3.1 head (取出前面几行)

4.3.2 tail (取出后面几行)

4.4 指令与文件的搜寻

4.4.1 which (寻找【执行档】)

4.4.2 whereis (由一些特定的目录中寻找文件文件名)

4.4.3 find (较全的文件位置查找)

五、压缩与解压缩

5.1 linux常见压缩文件扩展名

5.2 gzip 指令

5.3 bzip2 指令

5.4 xz 指令

5.5 tar 打包指令

(注:压缩指令默认情况会删除源文件,而打包指令不会)