head aa.txt:默认显示文本的前十行
tail aa.txt 默认显示文本的后十行
head -n 3 aa.txt :显示文本前3行
tail -n 3 aa.txt :显示文本的后3行
cat aa.txt|head -n 10|tail -n 6 :显示5-10行,先取得aa.txt文件中的前十行,然后取
cat aa.txt|head -n 10|tail -n +5:显示5-10行 从第几行开始,就加多少
cat aa.txt|tail -n +5|head -n 6
cat aa.txt|tail -n 26|head -n 6
PID进程号
command 命令
kill +进程号 杀死 可以先用ps 或 top命令查看进程的id,然后再用kill命令
kill -9 +进程号 强制杀死 不建议使用
lsof –i :80 通过端口号查看应用程序,,,
ps -elf|grep 8080 通过端口号和服务器进程的名称查看应用程序 grep是关键词搜索
:/etc/init.d/sshd restart 输入ssh和Ip地址不能打开的情况下 ,用这个解决
打包命令
1.tar -cvf hello.tar hello txt
把hello.txt文件打包成一个tar包并取名hello.tar
tar -xvf hello.tar
把hello.tar 文件进行解压
2.tar.gz包
tar -zcvf hello.tar.gz hello.txt
把hello.txt文件打包成一个tar包并取名hello.tar.gz
tar -zxvf hello.tar.gz
把hello.tar.gz这个文件进行解压
3,zip包
zip hello.zip hello.txt
把hello.txt文件打包成一个zip包并取名hello.zip
unzip hello.zip
把hello.zip文件进行解压
4,gzip hello.txt
把hello.txt文件打包成一个gzip包(源文件会被删除)
gunzip hello.txt.gz把压缩包进行解压(源文件会出现,hello.zip这个包会删除
总结
tar,tar.qz.zip都可以将文件或者目录进行打包处理
gzip 只能将文件进行打包,不能对目录进行打包
yum install lrzsz 在线安装lrzsz这个工具
在linux系统输入 rz :可以把window 系统本地的文件上传到Linux 系统中
在Linux系统输入 sz: 可以把linux系统中的文件上传到本地的window系统
出现文字乱码的选择这个utf-8 小地球标志
cat /etc/passwd 储存了linux系统中的所有用户
cat /etc/passwd ? ?存储用户账号 查询
cat /etc/shadow ? ?存储用户账号的密码
cat /etc/gshadow ?存储用户组账号的密码
useradd +用户名 增加用户名
adduser+用户名 增加用户名
userdel +用户名 删除用户名
passwd +用户名 修改用户的密码
groupadd 组名 添加用户组
groups+用户名:查用户属于哪个组
groupdel 组名 删除用户组
gpasswd -a 用户 组名 把XX用户添加到XX组
gpasswd -d 用户 组名 把XX用户从XX组删除
chmod 修改文件权限, chown(onwer) 改变文件的属主 chgrp 改变文件属组
chown change owner 改变属主
chmod -R 777 yy 修改yy目录以及yy目录下所有文件的权限
chmod u+x aa.txt 在aa.txt文件下添加执行x命令 u代表属主 user用户
chmod g+x aa.txt 在aa.txt文件下添加执行x命令 g代表属组
chmod o+x aa.tat在aa.txt文件下添加执行x命令 o代表其他用户