Linux学习总结
最近在学习Linux系统。对于要想从事java开发方向的人士来说熟悉Linux系统是有必要的。
我来对自己学习Linux做些总结吧。
1.Linux里的常用指令要会用,比如vi指令,RPM指令,ifconfig指令,netconfig指令,>.<指令,wall指令,rm指令,mkdir,rmdir指令,useradd,userdel,groupadd,groupdel指令,more指令,chkconfig指令,chmod指令,gzip指令,tar指令,ps指令等等.这些指令都会有参数,一般的参数要会用,比如 rm -rf XX强制删除某某文件或文件夹,gzip是可压缩又可解压文件的,-d是解压相关参数可以在gzip --help中看到或到谷歌一收就出来了
2.Linux系统我是安装在虚拟机里面的。将本机文件上传到Linux系统中我用的是默认的FTP这个东东要会,主机怎么和虚拟机连上,要注意几个地方,Linux 系统的防火墙最好是关掉要不然可能会出问题的,可能ping通但ftp不上,在主机上安装SSH最流行的客户端putty,LeapFTP。可以有别的方法,好像samba可以上传文件到Linux系统中
3.将主机上的文件传到Linux中要知道怎样安装那些系统什么JDK,还有Tomcat,Mysql等等。。。这些文件安装格式可能不一样,有bin结尾的,有gz结尾的要知道怎样解压怎样安装相关程序,卸载程序rpm -e XXX,也有强制卸载程序的,可以到谷歌里收
4.怎样将java项目部署到Linux系统中
java开发知道这些Linux系统操作就差不多了,了解更多当然更好了
相关文档:
引导 Linux® 系统的过程包括很多阶段。不管您是引导一个标准的 x86 桌面系统,还是引导一台嵌入式的
PowerPC® 机器,很多流程都惊人地相似。本文将探索 Linux
的引导过程,从最初的引导到启动第一个用户空间应用程序。在本文介绍的过程中,您将学习到各种与引导有关的主题,例如引导加载程序、内核解压、初始
RA ......
一、SHELL简介 ①什么是SHELL 答:一个作为用户与LINUX系统之间的操作接口程序,允许用户向操作系统输入需要执行的命令。
一种高级、解释性的程序语言。 ②SHELL的种类 ③SHELL的执行
. ......
能被独立调度的每个执行上下文都必须拥有自己的进程描述符。进程和进程描述符之间有严格的对应关系,使用32位进程描述符地址标识,进程描述符指针指向这些地址,内核对进程的大部分引用是通过进程描述符指针进行的。
可以使用pid(进程标识符)来标记进程,存放在字段pid中,PID被顺序编号,新创建的进程PID通常是前一个 ......
体验一下linux下编写和使用动态库与静态库,范例:helloworld程序。
首先编写静态库:
hellos.h
#ifndef _HELLO_S_H
#define _HELLO_S_H
void prints(char *str);
#endif
hellos.c
#include "hellos.h"
#include <stdio.h>
void prints(char *str)
{
printf("print in sta ......