操作文件
新建(修改)文件:touch fileName
查看内容:cat filename
更改权限:chmod 777 filename 代表所有权限
查找文件:find filepath -option :不设置参数时会查找路径下的所有文件(包括子文件)
移动(重命名文件):mv source dest,重命名:mv aaa bbb
删除文件:rm -f(直接删除,不确认) -r(将目录及子目录一并删除)
复制文件:cp [options] source dest
查找文件(命令)位置:whereis git ->/usr/bin/git
常用命令
创建目录 :mkdir name
打印当前的绝对路径:pwd
查看当前的IP地址:ifconfig
显示网络状态:netstat
退出当前的shell: exit
结束进程:kill id,彻底结束进程:kill -9 id
打印当前所有进程:ps -a
常用 ps -ef | grep redis(查找和redis有关的进程信息,可以获得PID)
清屏:clear
定期执行程序:crontab [ -u user ] file { -l | -r | -e } 根据后面的参数设置时程表
设置或显示环境变量:export [变量名称]=[变量设置值],-p表示列出当前所有环境变量
压缩文件:gzip,生成扩展名为.gz的压缩文件,zip生成.zip的文件
解压缩文件:gunzip,解压.gz的文件 unzip解压.zip文件
备份文件:dump
Mac下命令
homebrew(brew) install mysql --------安装mysql
mysql -u root -p 登录mysql
lsof -i:6379 查看6379端口运行的程序