ls 查看所有的目录 ls -l 查看可执行文件 也是查看格式 cd.. 向上一级 cd 进入文件夹 cat 显示文本文件的内容 yum install 在线安装 ssh 查看源 shutdown now -h 关机 now是立刻,可以设置一个时间;-h停机,halt挂起 cd / 查看根目录 ./需要执行文件 执行文件 **解压** tar - zxvf **.tar.gz 这种只限于压缩格式为tar.gz的 tar -xvvf ***.tar.bz 这种是tar.bz2格式的 ps aux 进程管理 mv **/opt/ 移动文件 cp /opt/** /usr/share/applications 复制快速启动文件到系统菜单目录 vim /usr/share/applications/** 修改快速启动文件中的配置 wget 下载 安装命令 ubuntu apt-get centOS yum MacOS brew2. Linux文件
**bin** 这个目录放一些可执行文件和脚本 **etc** 这个目录都是些配置文件和脚本,软件安装之后的配置文件都在这个文件夹里面 **dev** 这个目录都是开发用的东西 **home** 因为linux是个多用户操作系统,这些用户的个人文件都在home里面 **lib和lib64** 这个目录都是存放一些系统的库,是二进制的库 **mnt和media** 在计算机上接上u盘或者接上硬盘都在这两个文件夹里面,一般都在media里面 **proc** 这个目录是存放一些动态的数据,有系统的信息这里,proc的文件都是放在内存里面 **boot** 这个目录是存储一些引导文件,linux内核就是存放在这里面,操作系统在引导的过程中,一些脚本跟配置文件都在这里面 **opt** 我们自己装软件的话,这些都是打包成一个包,把这些软件放在opt里面,自己装软件装这里面 **root** 这个目录是特殊用户的home,这个就是系统管理员。centOS不会隐藏,ubuntu是隐藏的 **sbin** 跟bin类似,放一些可执行文件和脚本 **sys** 是可扩展性目录 **usr** 这个是有些发行版才有的目录,属于用户自己的命令和软件在这里面3. 前端开发知识
-
什么是端口
http:80 https:443
mysql:3306
apache、nginx:80 -
端口冲突
端口冲突需要去改配置文件
pid 用来区别进程身份 -
什么是服务
随着操作系统的启动而运行,随着操作系统的关机而结束,这种就叫做服务。这个服务是一种特殊的进程,这个服务的生命周期跟普通的进程生命周期是不一样的,这种服务没有界面,在后台静静的运行。只能通过进程间通信的手段去提供服务,网络就是这种服务。 -
什么是终端
windows没有终端这个概念,cmd严格来说并不是一种终端,跟linux的终端相似,是一种模拟器,模拟的是dos,具有终端的部分功能。终端是提供的一种人机操作的界面,终端是一种协议,终端并不止在机器上运行,也可以远程运行。
**centOS 第一种** **添加官方的yum源** curl -sl https://rpm.nodesource.com/setup_11.x | bash - **yum命令安装** yum install -y nodejs **查看安装node版本** node -v **第二种** 源码安装
- yum安装方法 https://rpm.nodesource.com/
- 下载:https://www.sublimetext.com/3
Linux是免费的,下载tar.bz2
**** **解压缩** tar -xvvf sublime_text_3_build_3211_x64.tar.bz **移动到 /opt 路径下** mv sublime_text_3 /opt/ **复制快速启动文件到系统菜单目录** cp /opt/sublime_text_3/sublime_text.dasktop /usr/share/applications
按照下图修改快速启动文件中的配置
tar -xvvf sublime_text_3_build_3211_x64.tar.bz
通过菜单 applications => progr ammng => Sublime Text 打开软件
- 下载:https://www.apachefriends.org/index.html



