Windows+Linux+Mac操作系统常用操作记录
来源:互联网 发布:闪电网络 时间 编辑:程序博客网 时间:2024/06/03 18:22
更新时间:2017年11月13日12:41:38
不同的电脑系统,有不同的功能优势,同时操作上也有很大的不同,此文记录分享与前端开发有关操作的所学所得。
1、Mac
Launchpad 所有应用程序的快捷入口
Launchpad-其他-终端 命令行窗口
在命令行窗口的常用操作:
echo $PATH 查看系统环境变量
sudo vi ~/.bash_profile 编辑保存环境变量的文件内容,i 写入内容,export MONGO_PATH=/usr/local/mongodb,esc退出编辑,:wq保存并退出
chrome浏览器快捷键:
command+shift+t 打开上一个关闭的页面
command+option+i 打开开发者工具
终端窗口常用命令:
查看系统根目录结构:finder-前往-前往文件夹-输入/-回车确认,可以在finder中打开根目录
sudo vi 1.txt 当前目录下创建文件,i写入,esc确认并退出写入,sheft+:,wq保存并退出
yarn相当于npm install
rm -fd 文件夹名称,删除文件及文件夹
查看应用的快捷方式安装目录:
which mongo
隐藏和显示隐藏文件、隐藏文件夹:
command+shift+.
查看文件夹详细信息:
ls -al
第三方软件安装不上的问题:
进入系统偏好设置-安全性与隐私,点击下面 仍要打开,即可安装;
2、Liunx
liunx不是操作系统,是操作系统内核。内核提供系统服务,比如文件管理、虚拟内存、设备io等。
由linux内核开发出来的操作系统有Ubuntu、Debian、centos
启动和管理远程服务器工具:
windows下的linux系统的远程桌面Xmanager enterprise 5中的Xshell,对应mac下secureCRT
windows下Xftp,对应mac下filezilla
mac使用终端远程登陆linux主机:
ssh user@hostname;user为linux服务器管理员名称,hostname为linux服务器的ip,如 ssh root@47.95.247.154
mac下管理远程linux服务器的软件:item2、secureCRT
3、liunx系统常用指令
系统级别操作:
df -h 查看系统配置
ping ***.***.***.*** 查看一个IP地址是否对公网开放
ln -s /root/package/nodejs/bin/npm /usr/local/bin/npm
建立软连接,将./npm快捷方式放到/usr/local/bin/npm下
ln -s /root/package/nodejs/lib/node_modules/pm2/ /usr/local/bin/pm2
建立软连接,将.node_modules/pm2/包快捷方式放到/usr/local/bin/pm2下
reboot 重启
exit 退出
ps 查看进程
ps -ef|grep nginx
kill 345224
netstat -ano|grep 80 查看80端口状态
sudo /usr/local/nginx/sbin/nginx 启动Nginx
wget url 下载安装包
~ 表示/root目录
系统目录类操作:
cd .. 返回上一层目录
cd ../.. 返回上两层目录
cd / 进入系统根目录
cd /root 进入系统根目录下的root目录
pwd 查看当前目录
ls 显示文件或目录
ll 列出文件详细信息
la 列出当前目录下所有文件及目录,包括隐藏的
mkdir 创建目录
echo $PATH
文件权限类:
r 读 数值表示为4
w 写 数值表示为2
x 可执行 数值表示为1
ll 列出文件详细信息
-rw-rw-r--
第一个字符,'-'表示普通文件,还可能是,'i'表示链接,'d'表示目录
第二三四个字符,'rw-'表示当前用户的权限
第五六七个字符,'rw-'表示当前所属组的权限
第八九十个字符,'r--'表示其他用户的权限
常规文件操作
rz 上传本地文件到服务器
sz 下载服务器文件到本地
rm -rf abc/ 删除文件及当前文件夹文件夹
rm -rf abc/* 删除abc文件夹下面的所有文件,不删除abc文件夹
移动
cd -r abc/ a 复制当前目录下的abc文件到当前目录下a文件
删除
新建
改动
压缩文件操作
tar -zxvf abc 解压abc文件
安装软件步骤
解压
进入解压后文件根目录,./configure,./表示执行这个文件
make
make install
环境变量保存在哪里?
查看和修改环境变量PATH:
echo $PATH;查看环境变量
通过修改.bashrc文件:vim ~/.bashrc
//在最后一行添上:
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:(有以下两种)
1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
2、输入“source ~/.bashrc”命令,立即生效
有效期限:永久有效
用户局限:仅对当前用户
# vim /etc/profile
在最后,添加:
export PATH="/usr/local/webserver/mysql/bin:$PATH"
保存,退出,然后运行:
4、windows
连接远程服务器,Xmanager Enterprise 5,Xshell新建会话配置ssh远程连接IP
5、Ubuntu系统使用
apt-get install git,软件安装不上报错Unable to locate package的原因,是由于新装的Ubuntu系统没有update的原因,因此sudo apt-get update更新系统。然后安装软件;
- Windows+Linux+Mac操作系统常用操作记录
- Linux 常用操作记录
- linux常用操作记录
- Windows下 Git 常用操作记录
- windows、linux、mac操作系统间换行符的编码差异
- 不同的操作系统之间拷贝文件(windows、linux、mac)
- 操作系统Unix、Windows、Mac OS、Linux的故事
- 各操作系统 的 一些区别(windows、mac、linux)
- 操作系统Unix、Windows、Mac OS、Linux的故事
- 操作系统Unix、Windows、Mac OS、Linux的故事 科普篇
- 操作系统Unix、Windows、Mac OS、Linux的故事
- 操作系统Unix、Windows、Mac OS、Linux的故事
- 操作系统Unix、Windows、Mac OS、Linux的故事
- 操作系统Unix、Windows、Mac OS、Linux的故事
- 操作系统(Linux/Windows)中解决的问题记录
- linux,hadoop等常用操作技巧记录
- 记录Linux一些常用操作命令
- Linux常用操作命令记录(持续更新)
- kali linux 生成后门文件命令:PHP,java,Linux,windows,android
- href 与 click 事件执行顺序
- 3nextElementSibling
- react-thunk迁到redux-saga,他们的对比
- redis的安装与使用
- Windows+Linux+Mac操作系统常用操作记录
- 24-多线程(线程间通信-等待唤醒机制)1 2图解 3 25-多线程(线程间通信-等待唤醒机制-代码优化)
- jquery 点击除本身外其他地方隐藏
- STM32汇编指令(一)WFI 和 WFE
- Lua: 在C++中将table如何传入到lua中
- 什么是事务,事务的ACID特性
- c++模板队列类
- SpringMvc踩过的坑
- cximage缩略图