下面将简单列举几种常用的Linux命令。
cd命令可以用来切换目录,是我们最常用的命令之一。
$ cd /TargetPath # 切换到TargetPath路径下 $ cd ./TargetPath # 切换到当前目录的TargetPath目录下,“.”是相对路径,代表当前目录 $ cd ../TargetPath # 切换到上一级目录的TargetPath目录下,“..”是相对路径,代表上一级目录
ls命令用于查看当前目录下的所有文件与子目录,可以直接使用或者搭配参数使用。
$ ls -l # 列出长数据串,包含文件的属性与权限数据等 $ ls -a # 列出全部的文件,连同隐藏文件(开头为“.”的文件)一起列出来(常用) $ ls -d # 仅列出目录本身,而不是列出目录的文件数据 $ ls -h # 将文件容量以较易读的方式(GB、KB等)列出来 $ ls -R # 连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来
mv命令用于移动文件,它的一些参数和使用示例如下:
# -f :force有强制的意思,这里指如果目标文件已经存在,不会询问而直接覆盖 # -i :若目标文件已经存在,就会询问是否覆盖 # -u :若目标文件已经存在,且比目标文件新,才会更新 ---------------- $ mv -f [file] [dir] # 移动file到dir,并直接覆盖同名文件 $ mv [file1] [file2] [file3] dir # 把文件file1、file2、file3移动到目录dir中 $ mv [file1] [file2] # 把文件file1重命名为file2
rm命令用于删除文件或目录,它的一些参数和使用示例如下:
# -f :忽略不存在的文件,不会出现警告消息 # -i :互动模式,在删除前会询问用户是否操作 # -r :递归删除,将路径下所有文件和目录都删除,是一个非常危险的参数 ---------------- $ rm -i [file] # 删除文件file,在删除之前会询问是否进行该操作 $ rm -fr [dir] # 强制删除目录dir中的所有文件
Linux系统中常用apt(Advanced Package Tool)高级软件工具来安装和卸载软件:
$ sudo apt-get remove [software] # 卸载[software]软件 $ sudo apt-get update [software] # 更新软件列表 $ sudo apt-get upgrade [software] # 更新已安装软件
除上述介绍的常用命令之外,还有一些其他常用命令,举例如下:
$ cat /proc/version # 查看操作系统版本 $ cat /proc/cpuinfo # 查看主板版本 $ df -h # 查看SD卡空间使用情况 $ ifconfig # 查看IP地址