We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux ls 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。
ls [-alrtAFR] [name...]
Linux rm 命令用于删除一个文件或者目录。
rm [options] [name...]
tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。
tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
tail [options][file]
Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。
mv [options] source dest # or mv [options] source... directory
Linux touch 命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
ls -l 可以显示档案的时间记录。
touch [file]
which 指令会在环境变量$PATH 设置的目录里查找符合条件的文件。
which [file...]
Linux cp 命令主要用于复制文件或目录。
cp [options] source dest # or cp [options] source... directory
Linux cd 命令用于切换当前工作目录至 dirName(目录参数)。
其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录,"~" 也表示为 home 目录 的意思
cd [dirName]
Linux pwd 命令用于显示工作目录。
执行 pwd 指令可立刻得知您目前所在的工作目录的绝对路径名称。
pwd
Linux mkdir 命令用于建立名称为 dirName 之子目录。
mkdir [-p] dirName
Linux rmdir 命令删除空的目录。
rmdir [-p] dirName
cat 命令用于连接文件并打印到标准输出设备上。
cat fileName
执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
ping [主机名称或IP地址]
虽然 Linux telnet 命令主要用于远端登入。执行 telnet 指令开启终端机阶段作业,并登入远端主机,
但是我更经常用它来查看某个远端主机端口是否可访问。
telnet [主机名称或IP地址<通信端口>]
Linux grep 命令用于查找文件里符合条件的字符串。
grep [文件或目录...]
Linux ps 命令用于显示当前进程 (process) 的状态。
ps [options]
ps -ef # 显示所有命令,连带命令行
通常情况下,我们只执行一条命令,那么如何执行多条命令呢?
管道是一种通信机制,通常用于进程间的通信(也可通过 socket 进行网络通信),它表现出来的形式将前面每一个进程的输出(stdout)直接作为下一个进程的输入(stdin)。
Linux kill 命令用于删除执行中的程序或工作。
kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用 SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用 ps 指令或 jobs 指令查看。
kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]
Linux top 命令用于实时显示 process 的动态。
top
top -pid 4712
Linux clear 命令用于清除屏幕。
clear
Linux alias 命令用于设置指令的别名。
用户可利用 alias,自定指令的别名。若仅输入 alias,则可列出目前所有的别名设置。alias 的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile 或.cshrc 中设定指令的别名。
alias[别名]=[指令名称]
比如 git 原先就配置了一些别名,我们来看看
Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。
如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
find path -option [ -print ] [ -exec -ok command ] {} \;
linux curl 是通过 url 语法在命令行下上传或下载文件的工具软件,它支持 http,https,ftp,ftps,telnet 等多种协议,常被用来抓取网页和监控 Web 服务器状态。
curl [options] [url]
-o 把输出写到该文件中
-I 仅仅返回 header
curl 命令能做很多事,用过的人都说香,我说说我常用的场景吧:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
1. ls 命令 : 显示目录内容列表
Linux ls 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。
常用 options
2. rm 命令 : 删除文件/目录
Linux rm 命令用于删除一个文件或者目录。
options:
3. tail 命令 : 查看文件内容
tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。
tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
常用 options:
4. mv 命令 : 文件移动/改名
Linux mv 命令用来为文件或目录改名、或将文件或目录移入其它位置。
options:
5. touch 命令 : 新建文件
Linux touch 命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
ls -l 可以显示档案的时间记录。
6. which 命令 : 查找文件
which 指令会在环境变量$PATH 设置的目录里查找符合条件的文件。
7. cp 命令 : 复制文件/目录
Linux cp 命令主要用于复制文件或目录。
常用 options:
8. cd 命令 : 切换工作目录
Linux cd 命令用于切换当前工作目录至 dirName(目录参数)。
其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录,"~" 也表示为 home 目录 的意思
cd [dirName]
9. pwd 命令 : 显示工作目录
Linux pwd 命令用于显示工作目录。
执行 pwd 指令可立刻得知您目前所在的工作目录的绝对路径名称。
pwd
10. mkdir 命令 : 创建目录
Linux mkdir 命令用于建立名称为 dirName 之子目录。
options
11. rmdir 命令 : 删除空目录
Linux rmdir 命令删除空的目录。
options
12. cat 命令 : 查看文件内容
cat 命令用于连接文件并打印到标准输出设备上。
13. ping 命令 : 检测主机
执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
常用 options:
14. telnet 命令 : 端口是否可访问
虽然 Linux telnet 命令主要用于远端登入。执行 telnet 指令开启终端机阶段作业,并登入远端主机,
但是我更经常用它来查看某个远端主机端口是否可访问。
15. grep 命令 : 查找关键字
Linux grep 命令用于查找文件里符合条件的字符串。
16. ps 命令 : 显示当前进程状态
Linux ps 命令用于显示当前进程 (process) 的状态。
常用 options
ps -ef # 显示所有命令,连带命令行
17. | 命令 : 管道命令
通常情况下,我们只执行一条命令,那么如何执行多条命令呢?
18. kill 命令 : 杀死进程
Linux kill 命令用于删除执行中的程序或工作。
kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用 SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用 ps 指令或 jobs 指令查看。
19. top 命令 : 实时显示进程动态
Linux top 命令用于实时显示 process 的动态。
常用 options:
20. clear 命令 : 清除屏幕
Linux clear 命令用于清除屏幕。
21. alias 命令 : 别名配置
Linux alias 命令用于设置指令的别名。
用户可利用 alias,自定指令的别名。若仅输入 alias,则可列出目前所有的别名设置。alias 的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile 或.cshrc 中设定指令的别名。
比如 git 原先就配置了一些别名,我们来看看
22. find 命令 : 查找文件
Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。
如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
23. curl 命令 : 文件传输
linux curl 是通过 url 语法在命令行下上传或下载文件的工具软件,它支持 http,https,ftp,ftps,telnet 等多种协议,常被用来抓取网页和监控 Web 服务器状态。
常用 options:
-o 把输出写到该文件中
-I 仅仅返回 header
curl 命令能做很多事,用过的人都说香,我说说我常用的场景吧:
The text was updated successfully, but these errors were encountered: