Linux 常用命令速成
由于新工作需要,必须得快速的熟练各种 Linux 命令。所以我决定和 Linux 闪婚,就算我并不了解她!
为什么她存在,为什么她被广泛应用,为什么她安全可靠?这些东东日后慢慢会懂,现在不需要关心她与 unix 的激情;不在乎是不是 elementary OS 最美;现在需要快速的掌握常用的 Linux 命令,仅此而已。
当登陆像 Linux 这样的文本系统(特别是远程),首先要用到的就是 cd 和 ls。
- c
hangedirectory- cd [目录路径]
- 进入到指定目录
- cd ..
- 回到上层目录
- cd /
- 进入根目录
- cd ~
- 当前用户的默认工作目录
- cd [目录路径]
- l
ist- ls -a
- 显示所有文件,以 “.” 开头的文件被系统视为隐藏文件
- ls -l
- 以列表形式显示文件详细信息
- ls -t
- 以时间排序
- ls -rt
- 按时间逆序
- ls -S
- 以大小排序
- ls -a
cd 和 ls 可以方便的定位到我们已知的文件或目录。当找到我们想要的西西后,cp、mv、cat、more、less、vi 和 man 这些命令就需要掌握。
- c
opy- cp *.jar ~lib
- 将所有 jar 包复制到工作空间下的 lib 目录中
- cp *.jar ~lib
- m
ove- mv *.py ../demo
- 将 python 文件移动到上层目录的 demo 下
- mv a.java b.java
- 将 a.java 重命名为 b.java
- mv *.py ../demo
concatenate- cat text
- 显示 text 内容
- cat file1 file2
- 依次显示 file1, file2 文件
- cat text
- more
- more textarea
- 分页显示 textarea 内容
- more textarea
- less
- less ~a.txt
- 滚屏显示工作空间下的 a.txt
- less -p sconfield ~a.txt
- 搜索 a.txt 文件中的 “sconfield” 显示
- less -m ~a.txt
- 显示读取文件的百分比
- less -M ~a.txt
- 显法读取文件的百分比、行号及总行数
- less ~a.txt
- vi 神器无需解释
- man
ual查阅命令文档
好了,输入了这么多命令了,应该 clear clear 了。