管理员所在 的主目录(家目录),/root
一般用户目录:/home/用户名
增加用户:
useradd linhuaping
修改密码:
passwd linhuaping
切换用户:
su linhuaping (管理员切换成普通用户不需要输入密码,普通用户切换成管理员,需要密码)
命令的history,每一个用户都有自己的历史。使用上下方向键显示历史命令。
查看一个具体的文件的信息:
more,一直向下翻页
less,可以向上查看
cat,可以查看
tail,查看最后几行
head,查看前几行
查看已经存在的用户:
more /etc/passwd
得到的信息如下:
linhuaping:x:505:505::/home/linhuaping:/bin/bash
其中,505用户的id,组的id是505
查看组信息
more /etc/group
新增一个组
groupadd beautygroup
修改用户所在的组
usermod -g beautygroup linhuaping
新建用户时指定具体的组
useradd limingzhen -g 506
用户的家目录(主目录 )/home/linhuaping
linux的权限:
ll命令或者ls -l命令可以看到以下的文件(文件夹)信息
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Desktop
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Documents
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Downloads
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Music
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Pictures
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Public
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Templates
drwxr-xr-x. 2 linhuaping beautygroup 4096 Feb 9 19:22 Videos
给用户增加:
chmod修改权限的命令
1:赋值法:
给用户赋权限
chmod u=rx a.txt
给组赋权限
chmod g=rx a.txt
给其他人赋权限
chmod o=rx a.txt
2:加减法
给用户赋权限
chmod u-rx a.txt
chmod u+rx a.txt
给组赋权限
chmod g-rx a.txt
chmod g+rx a.txt
给其他人赋权限
chmod o-rx a.txt
chmod o+rx a.txt
3:数字表示法
0 无权限
1 执行权限
2 写权限
4 读权限
3 1+2 执行+写
5 1+4 执行+读
6 2+4 写+读
7 1+2+4 所有权限
按左右顺序排列,如果只有一个7,就代表007
如果有两个7,代表077
修改文件的所有者
chown limingzhen:beautygroup Desktop/
递归修改文件夹及所有的子文件夹和文件
chown -R limingzhen:beautygroup Desktop/
修改文件所属的组:
chgrp beautygroup Desktop/
vi的使用方法:
vi有上百个命令,我们随便写几个:
yy可以向下复制一行
nyy可以向下复制n行
dd可以向下删除一行
ndd可以向下删除多行
小写u可以撤消(恢复)
查找文件
find / -name server.xml 根据文件的名称查找,/代表根目录,不写就代表当前目录
. 和./都代表当前目录
..和../都代表上级目录
~当前已登录用户的家目录(主目录)
命令行的快捷键:
ctrl+a到行的行首
ctrl+e到行尾
ctrl+u删除行
top命令可以查看当前的系统信息
查看一个进程的信息
ps -elf|grep tomcat
杀掉一个进程:
kill -9 进程id
清空屏幕:
clear
启动防火墙:service iptables start
停止防火墙:service iptables stop
重新启动防火墙:service iptables stop
关闭防火墙(关机不会自启动):chkconfig iptables off
关闭防火墙(关机自启动):chkconfig iptables on
当启动 iptables是报错误:iptables: No config file.
1、输入以下命令:
iptables -P OUTPUT ACCEPT
service iptables save
进行保存,启动防火墙即可
配置yum远程源
cd /etc/yum.repos.d/
vi 163.repo
[base_remote_163]
name=CentOS-6 - Base - 163.com
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
安装软件
yum install httpd
删除软件
yum remove httpd
查看软件的信息
yum info httpd
查看软件的依赖
yum deplist httpd
查看哪些软件组可以安装
yum grouplist
yum group install eclipse
用户名@主机或者ip 当前文件夹
[root@localhost yum.repos.d]# pwd
/etc/yum.repos.d
运行java类
java -verbose Hello
执行带包的java类,要到包的根目录下
java com.mashensoft.Test
如果不到包根目录下,就必须要执行classpath或者cp
java -classpath ../../ com.mashensoft.Test
java -cp ../../ com.mashensoft.Test