远程工作

linux常见服务器端口

柔情痞子 提交于 2019-12-24 16:58:29
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> linux 常见服务端口 2008-01-21 16:24:52 分类: LINUX 转 Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由 运行在后台的守护进程(daemons) 来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统 关闭时终止。linux系统有很多守护进程,大多数服务器都是用守护进程实现的。同时,守护进程完成许多系统任务,比如,作业规划进程crond、打印进 程lqd等。有些书籍和资料也把守护进程称作:“服务”。选择运行哪些守护进程,要根据具体需求决定。查看系统可以提供的守护进程对应的服务,使用下面方 法,以root权限运行: #ntsysv 图1 可以选择的系统服务 界面如图1所示的窗口,下面详细介绍一下各项系统服务的功能。以英文字母为序: 一、Linux守护进程简介 1.alsasound :Alsa声卡驱动守护程序。Alsa声卡驱动程序本来是为了 一种声卡Gravis UltraSound(GUS)而写的,该程序被证 明很优秀,于是作者就开始为一般的声卡写 驱动程序。 Alsa和OSS/Free

linux各项系统服务的功能

核能气质少年 提交于 2019-12-24 16:58:12
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons) 来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统 关闭时终止。linux系统有很多守护进程,大多数服务器都是用守护进程实现的。同时,守护进程完成许多系统任务,比如,作业规划进程crond、打印进 程lqd等。有些书籍和资料也把守护进程称作:“服务”。选择运行哪些守护进程,要根据具体需求决定。查看系统可以提供的守护进程对应的服务,使用下面方 法,以root权限运行: 界面如图1所示的窗口,下面详细介绍一下各项系统服务的功能。以英文字母为序: 一、Linux守护进程简介 1.alsasound :Alsa声卡驱动守护程序。Alsa声卡驱动程序本来是为了 一种声卡Gravis UltraSound(GUS)而写的,该程序被证 明很优秀,于是作者就开始为一般的声卡写 驱动程序。 Alsa和OSS/Free 及OSS/Linux兼容,但是有自己的接 口,甚至比OSS优秀。 2.acpid:acpid(Advanced Configuration

git年末大总结

岁酱吖の 提交于 2019-12-24 13:32:22
本文末尾 微信公众号 回复 “git” 获取git命令总结思维导图。 Git Git是目前世界上最先进的分布式版本控制系统。 1. 版本控制 所谓版本控制就是在文件的修改历程中保留修改历史,让你可以方便地查询历史提交记录以及撤销之前对文件的修改操作。版本控制系统主要有集中式版本控制系统和分布式版本控制系统两种。 1.1 集中式版本控制系统 集中式版本控制系统,版本库是集中存放在中央服务器的,工作时需要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。 1.2 分布式版本控制系统 分布式版本控制系统根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上。既然每个人电脑上都有一个完整的版本库,那多个人如何协作呢?比方说你在自己电脑上改了文件A,你的同事也在他的电脑上改了文件A,这时,你们俩之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 2. Git理论基础 学习git首先需要了解其中涉及到的四个重要概念: 远程仓库(Remote Directory) 工作目录(Working Directory) 暂存区(Stage/Index) 版本库(Repository或Git Directory) 对于以上四个概念,我们依次理解。 2.1 远程仓库(Remote

Git

ぃ、小莉子 提交于 2019-12-24 11:57:14
安装Git 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字: 在Linux上安装Git 首先,你可以试着输入 git ,看看系统有没有安装Git: $ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git 像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git。 如果你碰巧用Debian或Ubuntu Linux,通过一条 sudo apt-get install git 就可以直接完成Git的安装,非常简单。 老一点的Debian或Ubuntu Linux,要把命令改为 sudo apt-get install git-core ,因为以前有个软件也叫GIT(GNU Interactive Tools),结果Git就只能叫 git-core 了。由于Git名气实在太大,后来就把GNU Interactive Tools改成 gnuit ,

win7远程凭据无法工作

不打扰是莪最后的温柔 提交于 2019-12-22 22:23:47
由于上周过度用脑之后没有清空内存,导致脑容量不够用,办了件傻事,但是傻人有傻福,从中收获了很多, 这个错误可以这样形容,就是从哪里开始,就从哪里结束,好了,开始正文(以win8系统为例)     想要远程某一台电脑,首先要知道那台电脑的用户名和密码,用户名就是门,密码就是钥匙,故需要提前要被远程的电脑设置好用户名和密码,(开始→控制面板→用户帐户→选择你的帐户→创建密码→输入两遍密码→按“创建密码”按钮即可)   然后把阻碍远程的常规困难能解决的先都解决:   第一步:允许远程   在计算机属性窗口中,点击“远程设置”选项,   打开远程系统属性后,可以在远程桌面中可以看到【允许运行任意版本远程桌面的计算机连接】和【仅允许运行使用网络级别身份验证的远程桌面的计算机连接】两个选项,根据自己的需要勾选这两个选项中的一个:   第二步:关闭Windows防火墙   控制面板\系统和安全\Windows 防火墙\启用或关闭Windows防火墙\关闭Windows防火墙   如果以上两步都完成了,还是不行的话,接着进行以下操作:   控制面板\系统和安全\Windows 防火墙\允许应用或功能通过Windows防火墙   尝试了以上方法后,觉得应该可以了吧,但是现实还是给我浇了盆冷水,说凭据不工作,于是便去找度娘了,然后发现了号称“杀手锏”的东西,请看下方:   运行Win+R

Git

人盡茶涼 提交于 2019-12-21 20:01:53
1. Git 历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。 到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用 BitKeeper 的权力。这就迫使 Linux 开源社区(特别是 Linux的缔造者 Linus Torvalds )不得不吸取教训,只有开发一套属于自己的版本控制系统才不至于重蹈覆辙。他们对新的系统订了若干目标: • 速度 • 简单的设计 • 对非线性开发模式的强力支持(允许上千个并行开发的分支) • 完全分布式 • 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量) 2. Git 与 SVN 对比 2.1 SVN 概述 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下

git教程--图文版

佐手、 提交于 2019-12-21 20:01:35
涂根华大大是我个人非常喜欢的博主,写的教程都是非常的精细,推荐关注。本博文来自涂大大2014年的文章,我个人在此基础上面进行重新整理。 参考: https://www.cnblogs.com/tugenhua0707 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。由linux之父编写并开源,目前已经被微软收购。      工作原理 / 流程:      Workspace:工作区   Index / Stage:暂存区   Repository:仓库区(或本地仓库)   Remote:远程仓库 二:SVN与Git的最主要的区别?   SVN(Subversion)是集中式管理的版本控制器,而Git是分布式管理的版本控制器!这是两者之间最核心的区别。   SVN只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。   Git每一个终端都是一个仓库,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。每一次的提取操作,实际上都是一次对代码仓库的完整备份。Git不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。 (1)SVN属于 集中式 的版本控制系统 集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本

Git最牛最全详解

ぐ巨炮叔叔 提交于 2019-12-21 20:01:23
阅读目录 Git是什么 SVN与Git的最主要的区别 在windows上如何安装Git 如何操作 创建版本库 把文件添加到版本库中 版本回退 理解工作区与暂存区的区别 Git撤销修改和删除文件操作 撤销修改 删除文件 远程仓库 如何解决冲突 分支管理策略 多人协作 抓取分支 Git基本常用命令如下 题外话 虽然这个标题很惊悚,不过还是把你骗进来了,哈哈~各位看官不要着急,耐心往下看 Git是什么 Git是目前世界上最先进的分布式版本控制系统。 SVN与Git的最主要的区别 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 在windows上如何安装Git http://pan.baidu.com

git命令

强颜欢笑 提交于 2019-12-21 20:00:46
Git 基本常用命令如下: 1 mkdir: XX (创建一个空目录 XX指目录名) 2 3 pwd: 显示当前目录的路径。 4 5 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 6 7 git add XX 把xx文件添加到暂存区去。 8 9 git add . 添加当前位置的所有文件 10 11 git commit –m “XX” 提交文件 –m 后面的是注释(注释尽量要详细) 12 13 git status 查看仓库状态 14 15 git log 查看历史记录 16 17 git diff XX 查看XX文件修改了那些内容 18 19 git reset –hard HEAD^ 或者 git reset –hard HEAD~ 回退到上一个版本 (如果想回退到100个版本,使用git reset –hard HEAD~100 ) 20 21 cat XX 查看XX文件内容 22 23 git reflog 查看历史记录的版本号id 24 25 git remote add origin https://github.com/tugenhua0707/testgit 关联一个远程库 26 27 git push origin master Git会把master分支推送到远程库对应的远程分支上 28 29 git checkout —

git入门大全

折月煮酒 提交于 2019-12-20 12:51:08
git入门大全 阅读目录 前言 基本概念 文件几种状态 创建新仓库 配置 检出仓库 新建仓库常见流程 gitignore 添加、删除 提交 branch tag 远程仓库和合并分支 改写提交 暂存 撤销 diff log 其他命令 git内部 git提交规范 三种工作流程 命令行 参考 前言 以前写个一个git小结,但是实际上并不够用。于是结合实际工作上碰到的一些情况,参考了一些资料,重新总结了一下。目标是在日常工作中不用再去查阅其他的资料了,如果有什么遗漏或者错误的地方,请评论指出! 基本概念 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 文件几种状态 untracked:git未跟踪的文件,新增的文件未 git add 就会处于这种状态 not staged:被索引过又被修改了的文件 staged:通过 git add后即将被提交的文件 创建新仓库 # 在当前目录 git init 配置 # 显示当前的Git配置 git config –list # 编辑Git配置文件 git config -e [–global] # 设置提交代码时的用户信息 git config [–global] user.name "example" git config [–global] user.email