1.不挂断地运行命令,后台执行
# nohup,最后结尾一定要带一个&
nohup java -jar eureka-0.0.1-SNAPSHOT.jar > /dev/null 2>&1 &
2.查看日历
cal
3.修改密码
passwd
4.查看当前用户
whoami
5.查看在线用户
users,who,w
6.退出
logout
7.关闭系统
命令 | 备注 |
---|---|
halt | 直接关闭 |
init 0 | 使用预先定义的脚本关闭,关闭前可以清理和更新某些信息 |
init 6 | 重新启动系统 |
poweroff | 通过断电来关闭系统 |
reboot | 重新启动系统 |
shutdown | 安全关闭系统 |
8.查看文件
cat
-b 查看时显示行号
9.统计
wc filename
结果类似于2 19 103 filename
2:文件的总行数为2
19:单词数目为19
103:文件的字节数,即文件的大小
filename:文件名称
-c 统计字节数
-w 统计单词数
-l 统计行数
可wc filename1 filename2 ... filenamen
10.目录
# 返回进入当前目录的目录
cd -
# 进入主目录
cd ~
# 进入某用户的主目录
cd ~username
11.目录操作
# 如果tmp存在,则可创建,否则失败
mkdir /tmp/test
# tmp不存在也可创建
mkdir -p /tmp/test
# 删除目录
rmdir dir1 dir2
12.更改所有者及组
# 改变文件的所有者
chown(change owner)
# 将filename的所有者改为user
chown user filename
# 改变文件的组
chgrp(change group)
# 将filename的组改为leopaard
chgrp leopaard filename
13.用户密码
用户密码保存在/etc/shadow中
14.grep
# 获取配置文件中所有更改过的配置
# 未改动的话,所有配置均以#开头,改动后#被去掉了,通过管道过滤掉以#开头或以$开头的
cat gitlab.rb | grep -v ^# | grep -v ^$
15.sort
16.pg和more
17.进程
18.目录树
# 以目录树的形式查看目录结构,层级指定为2层,需要安装tree命令
tree -L 2
19.查看端口占用
netstat -anp | grep :22