Linux随手记

​ Linux操作作为必备技能,但是一段时间不用又总是提手忘键。所以特开一长期更新文章,随手记。

当然,Linux命令有许多许多,这里只写自己用到过得,也许这些不是最合理的,但是绝对可以解决遇到的问题。

​ 想一想最近查询出镜率最高的应该是解、压相关的命令

解压命令

# 常见的压缩文件类型:tar.gz	zip  
tar -zxvf fileName.tar.gz       # 解压tar.gz
tar -zcvf fileName.tar.gz    dirName      #  将文件夹压缩成tar.gz格式的文件
zip -r fillename.zip ./*        # 将当前文件夹下的所有文件递归压缩

#zip文件中存在中文,解压时可能会出现乱码情况,所以所以指定编码格式
unzip -O CP936 fileName.zip 

#unrar -e 不会保存目录结构,而  unrar  x  会保存全路径
unrar  x fileName.rar    #保存全路径

复制命令

# scp 远程复制文件  将本地文件复制到远程主机的/etc目录下
scp fileName  root@192.168.1.1:/etc			#当然这个也可以完成主机A到主机B 的复制

scp  -r   dirName  root@192.168.1.1:/etc	  # 复制多级目录

查找命令

# 在指定路径下根据名称查找文件
find   /  -name   mysql   #  在根路径下查找带有mysql的文件、目录名

查看端口以及进程号

# 查看所有端口号,以及占用该端口号的程序、PID
netstat   -ntlp 		# 可加入grep 管道符命令进行筛选   

查看文件有多少行

wc -l filename

在控制台监听文件内容

# X 代表显示的行数,默认是10行
tail -Xf FILENAME
posted @ 2019-09-17 14:13  boardMan  阅读(97)  评论(0编辑  收藏  举报