1 修改密码 passwd
2 新建用户 useradd userName
删除用户 userdel username
添加的用户指定相应的group用户组
useradd -g userName group
创建用户的时候,没有说加入哪个组,于是默认就会创建一个同名的组。
3 给用户设置密码 passwd password
通过命令创建的用户,其实是放在 /etc/passwd 文件里的
用户组的信息我们放在 /etc/group 文件
4 用户组
groupadd groupname 添加用户组
groupdel groupname 删除用户组
5 查看文件
ls -l 查看所有 简写 ll
如: drwxr-xr-x 6 root root 4096 Oct 20 2017 apt
文件权限
第一个字段剩下的 9 个字符是模式
rwx 表示“读(read)”“写(write)”“执行(execute)” - 表示没有权限
第二个字段是硬链接(hard link)数目
第三个字段是所属用户,第四个字段是所属组。第五个字段是文件的大小,第六个字段是文件被修改的日期,最后是文件名。
6 安装软件
CentOS 下面使用rpm -i jdk-XXX_linux-x64_bin.rpm进行安装
Ubuntu 下面使用dpkg -i jdk-XXX_linux-x64_bin.deb
其中 -i 就是 install 的意思。
或者 wget url地址 下载 软件安装文件
7 管道技术 |
rpm -qa | grep jdk
grep 表示 筛选搜索带关键词 jdk 的行,并且输出出来。grep 支持正则表达式。
不知道关键词,可以使用rpm -qa | more和rpm -qa | less这两个命令,它们可以将很长的结果分页展示出来
软件管家下载
软件管家,CentOS 下面是 yum,Ubuntu 下面是 apt-get。
例:
安装
yum install java-11-openjdk.x86_64
apt-get install openjdk-9-jdk
卸载
yum erase java-11-openjdk.x86_64
apt-get purge openjdk-9-jdk
软件管家
CentOS 来讲,配置文件在/etc/yum.repos.d/CentOS-Base.repo里
Ubuntu 来讲,配置文件在/etc/apt/sources.list里
8 解压
tar.gz tar vxzf xxx.tar 解压
9 编辑文件
vi或者vim : vim 文件名
i 意思是 insert。进入编辑模式,可以插入、删除字符
先按 esc
然后:wq 保存
然后 :q! 不保存
10 启动
一般进入文件bin下 或者指定目录 ./xxx 就可以启动 如:tomcat 启动 ./start
后台运行
nohup xxx & 表示当前启动的进程后台运行 如: nohup COMMAND &
指定进程日志输出
nohup command >out.file 2>&1 &。这里面,“1”表示文件描述符 1,表示标准输出,“2”表示文件描述符 2,意思是标准错误输出,“2>&1”表示标准输出和错误输出合并了。合并到哪里去呢?到 out.file 里。
查看进程
启动后如何查看进程 ps -ef | grep jdk 查看 jdk的进程
杀进程
kill -9 pid ,pid可以通过 ps -ef | grep jdk 查看 jdk的进程号
11 关机重启
shutdown -h now是现在就关机
reboot就是重启。