linux常用命令大全

linux命令
打包
zip hq5.5-linux-x64.zip hq5.5-linux-x64
gzip file1 压缩一个叫做 ‘file1’的文件
unzip file1.bz2 解压一个叫做 ‘file1.bz2’的文件
gunzip -r 文件夹名称,解压该文件夹下压缩报
权限
chmod a+x *
chmod 777 LocalAdmin
运行
./run 文件名
简单命令
cd /home 进入 ‘/ home’ 目录’
cd…返回上一页
cd 进入个人的主目录
pwd 显示工作路径 computing_waihui_19999-test
ls 查看目录中的文件
ls -l 显示文件和目录的详细资料 简称ll
mkdir dir1 创建一个叫做 ‘dir1’ 的目录’
rmdir dir1 删除一个叫做 ‘dir1’ 的目录’
rm -f file1 删除一个叫做 ‘file1’ 的文件’
mv dir1 new_dir 重命名/移动 一个目录
cp file1 file2 复制一个文件
find / -name file1 从 ‘/’ 开始进入根文件系统搜索文件和目录
useradd user1 创建一个新用户 密码为隐藏,看不到,输入完成点击回车
passwd 修改口令
ps -ef|grep 文件 查看进程
kill -9 强制杀死进程
rm -rf 文件名 删除文件
vim 打开文件 进去之后i编辑文件,编辑好之后esc保存,然后:q退出,或wq!强制保存退出
date查看时间
date -s “19920402”修改日期
date 17:00修改时间
su 切换用户
chown xx:xx*,修改用户打开人
du -h --max-depth=1 home目录下看下谁空间最大
mtype dos.txt #打开MS-DOS 文件
/home/zhouyx/hq5.5-linux-x64_01/workspace.x64/file/1day-wen.cfg
free内存大小
telnet 127.0.0.0:9911
LANG=“zh_CN.UTF-8”
chown manager:manager *
当前目录chown xp:xp *
更新使用者chown -R xp . /*
更新操作员chgrp -R xp ./*
chgrp -R wanglf wanglf
chgrp -R zhouqq /home/zhouqq/hq5.5-h5gateway.V202103.00.000-Linux-x64-20210514132819-SVN182752.zip
chown -R xxx xxxx
二、常用的Linux命令
1、用户管理常用命令:useradd(新增用户)、usermod(修改用户)、userdel(删除用户)、passwd(设置密码)
2、用户组管理命令:groupadd(新增用户组)、groupmod(修改用户组)、groupdel(删除用户组)
3、文件操作常用命令:ls(查看文件列表)、cp(复制)、rm(删除)、mv(移动/重命名)
4、目录操作常用命令:mkdir(创建目录)、rmdir(删除目录)、cd(切换目录)
5、更改文件(目录)的权限命令:chmod
6、更改文件(目录)的属主命令:chown
7、查找文件命令:find,例如:find . -name ‘t*’ -perm 744 -print
8、打包命令:tar -czvf abc.tar.gz abc —将abc打包为abc.tar.gz
9、解包命令:tar -xzvf abc.tar.gz —解压abc.tar.gz包
10、杀进程命令:kill (kill -9 进程号,该命令是强制杀进程)
11、查看进程:ps(查看当前进程快照)、 top(查看的进程的状态可以自动刷新)
例如:ps -aux | grep 进程名/PID
12、查看端口8080的使用情况:netstat –apn | grep 8080
13、搜索文本并打印匹配行命令:grep
例如:grep test file1、grep “test” file1 —在文件file1中搜索test单词并返回匹配行
14、查看文件内容:tail、head、cat、more、less、sed
(1)cat命令可以一次显示整个文件,如果文件比较大,使用不是很方便
(2)more命令可以让屏幕在显示满一屏幕时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示
(3)less命令也可以分页显示文件,和more命令的区别就在于它支持上下键卷动屏幕,当结束浏览时,只要在less命令的提示符“: ”下按Q键即可
(4)如果你只想看文件的前5行,可以使用head命令,例如:head -5 /etc/passwd
(5)如果你想查看文件passwd的后10行,可以使用tail命令
例如:tail -10 /etc/passwd或 tail -n 10 /etc/passwd 或tail -f /var/log/messages
备注:在实际的工作中,如果想要查看自己的日志,可以使用tail和重定向,将自己跑的流程日志打印到指定的文件中即可
(6)查看文件passwd的第5行到第10行,你可以使用sed命令
例如:sed -n ‘5,10p’ /etc/passwd
15、在Linux服务器切换用户:su
16、查看指定目录的子目录和文件的大小:du –sh*
17、查看当前所在的目录:pwd
18、查看分区总大小、使用、可用大小:df –sh
19、查看当前内存的使用情况:free
20、查看服务的配置情况:chkconfig –list
21、查看虚拟内存的使用情况:vmstat
22、抓包命令(tcpdump)和抓包分析工具(wireshark):
Wireshark(以前是ethereal)是Windows下非常简单易用的抓包工具。但在Linux下很难找到一个好用的图形化抓包工具。
我们可以用Tcpdump + Wireshark 的完美组合实现:在 Linux 里抓包,然后在Windows 里分析包。
tcpdumptcp -i eth1 -t -s 0 -c 100 and dst port ! 22 and src net 192.168.1.0/24 -w ./target.cap
(1)tcp: ipicmparprarp和tcp、udp、icmp这些选项等都要放到第一个参数的位置,用来过滤数据报的类型
(2)-i eth1 : 只抓经过接口eth1的包
(3)-t : 不显示时间戳
(4)-s 0 : 抓取数据包时默认抓取长度为68字节。加上-S 0 后可以抓到完整的数据包
(5)-c 100 : 只抓取100个数据包
(6)dst port ! 22 : 不抓取目标端口是22的数据包
(7)src net 192.168.1.0/24 : 数据包的源网络地址为192.168.1.0/24
(8)-w ./target.cap :保存成cap文件,方便用ethereal(即wireshark)分析

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值