磁盘管理
- pwd 显示当前路径
- ll 显示目录下的文件详细信息。开头是 ‘-’是文件,是‘d’是文件夹。ll 可以加上一个目路径。显示一个目录下的列表。
- ls 显示文件的文件名。不同颜色是不同的文件或文件夹。也可以加上一个路径名。显示路径下的文件。
- cd 路径 跳转。
文件管理命
- mkdir 创建一个目录
- rm 删除文件。参数删除一个目录,需要参数 -rf
- cp 文件名 新文件名 复制文件为新名字的文件。
- cp 文件名 /路径/路径/ 将源文件 以原名方式复制
- cp -rf 文件夹 。复制一个文件夹需要递归复制。所以使用了- rf参数
查看文件命令
- cat 文件路径 查看文件。显示文件所有内容。对大文件不友好
- more 文件路径。 显示文件内容。按空格键就一页一页显示。按回车键就一行一行显示。
- head 文件名 显示文件前10行。
- head -20 -接一个数字。就是显示前几行。
- grep 一个字符串 单个或多个文件名。在后面的文件中搜索目标字符串。字符串是一串带空格字符串。那么就需要加“”包括起来。
- 它还可以加上参数 -i 不区分大小写,-w要求单个单词。不会被包含。
系统命令
- date 直接使用的时候是显示系统时间。
- su centos 切换用户为普通用户。
- clear 清屏
- reboot 重启操作系统
- shutdown -h now 关机,写一个-h是定时关机,可以写一个时间。写一个now就是现在关机
- ps -ef 查看进程
- kill -9 删除一个进程 -9是强制结束
压缩和解压缩
- tar 参数 文件(目录)z 压缩 v 显示压缩的文件
- tar -zvcf 压缩文件名 要压缩的文件名
- tar -tf 查看压缩文件中有啥。
- tar -zxvf 解压
网络通讯
- ifconfig 查看当前电脑ip
- ping 连接一下某个网址试试
网络访问
- curl 使用url的方式访问一个资源
- wget 把网络中的资源下载到本地。
管道和重定向
- echo 字符串 打印一个字符串在屏幕
- echo 字符串 > 文件包 将一个字符串打印到目标文件夹。没有文件就创建文件。如果文件中有字符串,那么就会被新的字符串覆盖。
- >重定向 >>追加。不会覆盖
- | 管道。 链接多个命令。将前一个命令结果当作参数传到后一个命令。
vi和vim
- 相当于一个记事本。
- vi 文件名 打开文件或创建文件。在保存时创建。
- vim 和vi相似。他的内容时带颜色的。写一些代码或配置能看见关键字区别。