不知道大家平时都是用的什么操作系统来进行开发,但是对于编程开发而言,肯定linux系统和mac系统是非常友好的。而用这两个系统,肯定都要用到命令行,而命令行要通过命令输入来进行操作,所以今天就给大家普及一下最常用的十条Linux命令。
1、cd
用于切换当前目录
- cd /home 进入‘/home’目录
- cd .. 返回上一级目录
2、pwd
显示工作路径
3、ls
查看文件与目录
- ls 查看目录
- ls -l 显示文件和目录的详细资料
- ls -a 列出全部文件,包含隐藏文件
4、mv
移动文件、目录或者更改名字
- mv -f 强制转移,如果目标文件已经存在,不会询问直接覆盖
- mv -i 若目标文件已经存在,会询问是否覆盖
5、rm
删除文件或者目录
- mv -f 强制删除,不会出现警告信息
- mv -i 互动模式,在删除前会询问用户是否操作
- mv -r 递归删除,最常用于目录删除
6、cat
查看文本文件的内容
- cat -n file 显示文件的行数
7、chmod
修改、设置文件权限
8、ps
显示当前的进程运行情况
- ps -A 所有的进程均显示出来
- ps -l 较详细的将PID的信息列出
9、kill
杀掉某个进程
- kill -l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称
- kill -a 当处理当前进程时,不限制命令名和进程号的对应关系
- kill -p 指定kill 命令只打印相关进程的进程号,而不发送任何信号
- kill -s 指定发送信号
- kill -u 指定用户
10、top
常用的性能分析命令,能够实时显示系统中各个进程的资源占用状况,类似windows的任务管理器。