1,Linux中用户切换:su和 - su 的区别
大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户,Linux中切换用户的命令是su或su -,下面就su命令和su -命令最大的本质区别给大家详解一下:
前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目录;而用su -命令切换以后,工作目录变成root的工作目录了。用echo $PATH命令看一下su和su - 以后的环境变量有何不同。以此类推,要从当前用户切换到其它用户也一样,应该使用su -命令。
2,从命令行转到图形界面 startx
3,当前用户 who am i
4,exit ; shutdown ,reboot ,init n ,logout;
5,ls -version
6,ps -ef|grep tomcat 查找某个进程号
7,杀掉进程 kill -9 234132(进程iD) 正常情况下有子进程和父进程。有两串数字,前面的是子进程,后面的是父进程
8,chmod +x *.sh 给文件添加执行权限
9,df -h 查询各个挂载点的容量。
10,du -sh /home/ftpuser/* --分析此目录下的各个容量。
11,tar -cvf ./log.tar ./log 打包 解压缩包 tar -xvf xxxx.tar
12,手工修改IP:
[root@inspur2 Desktop]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
重新启动网络服务:service network restart
一,目录结构
/ 根目录
/bin 基础系统所需要的命令
/boot linux 内核及引导系统程序所需要的文件
/dev 设备文件存储目录
/ect 系统配置文件所在地,服务的配置文件
/home 普通用户家目录默认存放目录
/lib 库文件存放目录
/usr 系统存放程序的目录
/var vary 变动的
/sbin 大多是设计系统管理的命令的存放
/tmp 临时文件目录
二.启动顺序boot sequence
1.load bios
2.read MBR'S config to find out the OS
3.load the kernel of the OS
4.init process starts
5.execute /ect/rc.d/sinit (rc:run command)
6.start other modules(ect/modules.conf)
7.ececute the run level scripts
8.execute /etc/rc.d/rc.local
9.execute /bin/login
10.shell start
三、linux下jdk的安装
1.jdk-6u43-linux-x64-rpm.bin
2.给予执行权限 chmod 755 jdk-6u43-linux-x64-rpm.bin
3. ./jdk-6u43-linux-x64-rpm.bin
4.安装的默认目录是 /usr/java/jdk1.6.0.0_4
5.测试下 java -version
四、linux 下tomcat的安装
1.apache-tomcat-6.0.37.tar.gz
2.gzip -d apache-tomcat-6.0.37.tar.gz
3.tar -xvf apache-tomcat-6.0.37.tar
4.解压缩完可以看到tomcat-6.0.37的文件夹
5.将解压后的文件移动到指定目录下顺便改名 mv /xx/tomcat-6.0.37 /xxx/tomcat6
5.启动 /tomcat6/bin目录下(如果需要设置下java的JAVA_HOME环境变量