linux的一些基本命令
- ls -a :列出当前目录下的所有文件,包括以.头的隐含文件
- ls -l :列出当前目录下文件的详细信息
- command --help:linux自带的帮助信息
- man:linux提供的一个手册,包含绝大部分的命令、函数使用说明
- Tab:自动补全
- 重定向:> 将本应显示在终端上的内容保存到执行文件中
- 管道:| 一个程序的输出作为另一个程序的输入
- pwd:查看当前所在目录的绝对路径
- cd:切换目录
- pwd:显示当前工作目录的绝对路径
- mkdir:创建目录
-p:递归地在指定路径建立文件夹,不管目录是否存在 - touch:创建文件
- rm:删除文件/目录
-r:删除文件夹时必须加此参数
-f:强制地删除文件 - cp:复制文件
-R:拷贝文件夹 - mv:移动文件或更改文件名
- cat:显示文本文件内容(全屏显示)
- more:查看文件内容(可左右移动)
- less :查看文件内容(可上下左右移动)
- file:查看文件类型
- which:查看命令所在目录
- find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录
- grep 查找信息 文件名 参数-n:根据字符匹配来查看文件部分内容并显示行号
- ln 源文件 链接名 :创建源文件的硬链接
- df:检查池畔空间占用情况
-f:是人性化显示 - du:显示目录/文件占用磁盘大小
- mount:挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows和NFS网络共享文件
- umount:卸载mount挂载的目录
- adduser:添加用户
- deluser:删除用户
- passwd:修改密码
- su:可让用户暂时变更登入的身份
- chmod:改变文件权限
- ps:查看系统进程
- top:显示、管理执行中的程序
- kill:杀死指定进程号的进程
- ifconfig:查看或配置网卡信息
- ping:测试网络连通性
- netstat:显示监听端口或进程
- make:编译
- install 安装编译好的源码包
- who:查看当前系统登录用户信息
- exit:如果是图形界面,退出当前终端;如果是使用ssh远程登录,退出登录账户
- shutdown:关机
- reboot:重启电脑
- clear:清屏