7、压缩、解压

①解压:tar -zxvf 压缩文件 [-C] [指定解压目录]

tar -zxvf redis-3.2.8.tar.gz  #将文件解压到当前目录

tar -zxvf redis-3.2.8.tar.gz -C /root/dir #将文件解压到指定目录

 

 

 

 

②压缩:tar -c[z]vf 压缩文件 目录

tar -cvf  test.tar /root/test   #打包

tar -czvf test.tar.gz /root/test  #打包并压缩

 

 

 

 

8、文件查找命令

①查找符合条件的文件:find

find /root -name 'ins*.tet' #查找root目录下以文件名ins开头的txt文件

find / -type f -size +100M #查找/目录下文件大小大于100M的文件

 

 

 

 

②对文件进行文本查询:grep

grep lang anaconda-ks.cfg #在文件中查找lang

grep a anaconda-ks.cfg --color #在文件中查找a,高亮显示

 

 

 

 

③查看可执行文件的位置:which

which pwd  #查找pwd命令的路径

 

 

 

9、系统管理命令

①列出系统中当前运行的进程:ps

例:

ps -ef #查看所有进程

 

 

 

②终止执行中的程序:kill

例:

kill -9 12345 #杀死pid为12345的进程

 

 

 

③管道命令

例:

ps -ef | grep java #查询名称中包含java的进程

 

 

 

10、用户的创建和删除命令

①用户创建和密码设置

例:

useradd itheima #创建新用户itheima

passwd  itheima #设置用户itheima密码

 

 

 

 

②用户删除(root下执行)

userdel -r itheima #删除用户itheima

 

 

 

11、权限管理命令

大数据学习总结02_大数据

 

 

①用来变更文件或目录的权限:chmod

例:

chmod777 a.txt #给所有用户加上所有权限  4 2 1

chmod +x a.txt  #给所有用户加上执行权限

 

 

 

 

12、网络和服务管理命令

①查看主机ip地址:ifconfig

 

13、其他命令

①创建软连接,类似于创建快捷方式:ln

例:

ln -s 2.txt 1.txt #给2.txt创建1.txt快捷

 

 

②查看历史命令:history

 

14、vi vim 编辑器使用

大数据学习总结02_大数据_02