以下是我在操作过程中用到的一些指令及其用法。
1、ls指令,用于列出当前目录的文件
通过添加-l参数可以使文件以详情模式列出
通过添加-a参数可以将包含隐藏文件在内的全部文件列出。
用法:ls [-l]
2、lsblk指令:除了RAM之外,以标准树状格式输出文件(常用于了解新插入的USB设备名字)
可以通过添加-l参数使得文件以列表格式显示块设备
用法:同上
3、sudo指令:允许授权用户执行超级用户或其他用户的命令。(需要root密码)
To err is human,but to really foul up everything,you need root password
---人非圣贤,孰能无过。但是拥有root密码就真的万劫不复了。
用法:在指令前面加sudo
4、mkdir指令:在命名路径下创建新的目录
注意:在Linux系统中,文件、文件夹、驱动、命令脚本都被视为文件。
用法 mkdir file
5、chmod指令,改变文件的模式位
在Linux操作系统中,文件的属性一般有三种类型的权限:可读、可写、可执行。对应的位分别是4、2、1
该指令可设置的范围是 1、拥有者 2、组群 3、其他
用法:chmod 731 file
每一个数字为代表三个不同用户,而数字值表示文件的权限,可通过上述几个数字搭配。
6、tar指令:用于打包和解压文件
tar的参数很多,以下是我经常用的两条指令。
tar -cjf target_file.tar.bz2 source_file (打包)
tar -xjf target_file.tar.bz2 (解压)
7、cd指令:用于改变当前所在目录
用法:cd /directory
8、rm指令:删除目录或文件
通过添加参数-rf 可参删除目录下的所有文件、文件夹
通过添加参数-r只参删除文件
用法 rm [-r] file