1、查看进程:ps aux (-ef) | grep java/姓名/redis/activemq/….
2、ls -la 查看带有隐藏的列表信息
3、查看文件写入过程: tail -f 文件
4、查看文件内容:
cat /more/less/nl 文件名称
cat: 由第一行开始显示档案内容
nl: 显示的时候,随便输出行号!
5、more和less区别:
more有百分比形式显示,less没有。less更加灵活,可以通过[Pg Up]和[Pg Dn]看已经显示的内容。 点击q可以退出。
6、free 查看内存使用情况 (cat /proc/meminfo)
7、top 实施的状态监控
8、find命令的使用:find ./ -name "log.log" | xargs grep "msg_id"
9、解压/压缩文件为*.tar.gz
(1)tar -zcvf 压缩文件名.tar.gz 被压缩文件名
(2)tar -zxvf 压缩文件名.tar.gz
10、kill pid 杀进程, kill -9 pid 不建议使用
11、vim和vi
vim是vi升级版,修改文件
:w 保存 :x 保存修改并退出 :q退出
:wq!强制保存 :q!强制退出
12、全局替换:
:%s/old/new/g 搜索整个文件,将所有的old替换为new
:%s/old/new/gc 搜索整个文件,将所有的old替换为new,每次都要你确认是否替换
13、netstat命令:
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令
例如:netstat -lanp | grep "3128"
14、cp和scp:
cp:主要用于同一台电脑,不同目录之间来回copy文件
scp:主要是在不同的linux系统之间来回copy文
15、修改和删除用户密码:
root权限下: 删除 : passwd -d 用户名
修改 : passwd 用户名
16、创建和删除用户:
创建:useradd 用户名
删除:userdel 用户名
17、touch 文件名 : 创建文件
18、rm -rf 目录: 删除目录下文件
19、 用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 "admin" 用户组的用户
useradd user1 创建一个新用户
userdel -r user1 删除一个用户 ( '-r' 排除主目录)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用户属性
passwd 修改口令
passwd user1 修改一个用户的口令 (只允许root执行)
chage -E 2005-12-31 user1 设置用户口令的失效期限
pwck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的用户
grpck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的群组
newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组
20、rpm
安装
rpm -ihv chef-12.1.0-1.el6.x86_64.rpm
查询
删除
rpm -e chefdk-0.6.0-1.el6.x86_64
2、ls -la 查看带有隐藏的列表信息
3、查看文件写入过程: tail -f 文件
4、查看文件内容:
cat /more/less/nl 文件名称
cat: 由第一行开始显示档案内容
nl: 显示的时候,随便输出行号!
5、more和less区别:
more有百分比形式显示,less没有。less更加灵活,可以通过[Pg Up]和[Pg Dn]看已经显示的内容。 点击q可以退出。
6、free 查看内存使用情况 (cat /proc/meminfo)
7、top 实施的状态监控
8、find命令的使用:find ./ -name "log.log" | xargs grep "msg_id"
9、解压/压缩文件为*.tar.gz
(1)tar -zcvf 压缩文件名.tar.gz 被压缩文件名
(2)tar -zxvf 压缩文件名.tar.gz
10、kill pid 杀进程, kill -9 pid 不建议使用
11、vim和vi
vim是vi升级版,修改文件
:w 保存 :x 保存修改并退出 :q退出
:wq!强制保存 :q!强制退出
12、全局替换:
:%s/old/new/g 搜索整个文件,将所有的old替换为new
:%s/old/new/gc 搜索整个文件,将所有的old替换为new,每次都要你确认是否替换
13、netstat命令:
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令
例如:netstat -lanp | grep "3128"
14、cp和scp:
cp:主要用于同一台电脑,不同目录之间来回copy文件
scp:主要是在不同的linux系统之间来回copy文
15、修改和删除用户密码:
root权限下: 删除 : passwd -d 用户名
修改 : passwd 用户名
16、创建和删除用户:
创建:useradd 用户名
删除:userdel 用户名
17、touch 文件名 : 创建文件
18、rm -rf 目录: 删除目录下文件
19、 用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 "admin" 用户组的用户
useradd user1 创建一个新用户
userdel -r user1 删除一个用户 ( '-r' 排除主目录)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用户属性
passwd 修改口令
passwd user1 修改一个用户的口令 (只允许root执行)
chage -E 2005-12-31 user1 设置用户口令的失效期限
pwck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的用户
grpck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的群组
newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组
20、rpm
安装
rpm -ihv chef-12.1.0-1.el6.x86_64.rpm
查询
删除
rpm -e chefdk-0.6.0-1.el6.x86_64