Linux 常用命令

1、tab 键:目录补齐

2、cd :进入对应目录
cd / 回到根目录
cd .. 回到上一层
cd . 或者 cd ~ 当前目录
cd home/ 回家

3、ll && ls && ls -ltr 查看

4、pwd :展示当前路径

5、tail :
tail -f 实时动态查看日志
tail -f perbank.log
tail -100f perbank.log

6、view 命令:定位 查看文件内容
如:view creditCard01.js 查看这个js的内容
shift + g 跳转到最后面 ,
然后使用 【? 】或者 【/ 】对相应字符进行搜索,定位到其中一个
如: ? 9000236128 (usbkeyno)
shift + n 往下跳 ctrl + f ctrl + b 上下翻频
shift + ;
:q 退出
:wq 保存退出
:wq!强制保存
:q! 不保存退出

7、grep 命令 搜索
grep account.log
grep account *.log(通配符)
grep –color -C10 9000236128 perbank.log (查找出来‘9000236128’并标记,而且显示出上下10行的内容,其中‘C’大写,’C’可换成‘A’或者‘B’)

8、ps 命令,查找进程信息
ps -ef | grep java 查找含java的进程
ps -ef | grep http 查找含http的进程
kill -9 id 杀死进程

9、netstat 和 telnet
netstat:查看端口信息
netstat - anp | grep 8001
telnet:查看主机之间通讯是否ok
telnet ip 8002

10、df 命令
查看硬盘使用空间,当日志写不进去的时候可以使用此命令
df -lh (以M为单位) df -lg(以G为单位)

11、tar 命令
taf - cvf :打包taf - xvf:解包
jar -xvf
sftp
ftp ftp -bye ftp -bin

12、文件操作
sz:上传文件 sz -bye
rz: 上传(输入完 rz 按enter键 )rz -bye
rm: 删除文件
rm -rf :强制删除
mv : 移动
如: mv wap.zip wap.zip_bak 移动到,备份

13、 Linux下which、whereis、locate、find 命令的区别

which 查看可执行文件的位置
whereis 查看文件的位置
locate 配 合数据库查看文件位置
find 实际搜寻硬盘查询文件名称

当我们用whereis和locate无法查找到我们需要的文件时,可以使用find,但是find是在硬盘上遍历查 找,因此非常消耗硬盘的资源,而且效率也非常低,因此建议大家优先使用whereis和locate。
locate 是在数据库里查找,数据库大至每天更新一次。
whereis 可以找到可执行命令和man page
find 就是根据条件查找文件。
which 可以找到可执行文件和别名(alias)

locate
语法:
[root@redhat ~]# locate 文件或者目录名称
例 如:
[root@redhat ~]# locate passwd
/home/weblogic/bea/user_projects/domains/zhanggongzhe112/myserver/stage/_appsdir_DB_war/DB.war/jsp/as/user/passwd.jsp
/home/weblogic/bea/user_projects/domains/zhanggongzhe112/myserver/stage/_appsdir_admin_war/admin.war/jsp/platform/passwd.jsp

find
语法:
[root@redhat ~]# find 路径 参数
参 数说明:
时间查找参数:
-atime n :将n*24小时内存取过的的文件列出来
-ctime n :将n*24小时内改变、新增的文件或者目录列出来
-mtime n :将n*24小时内修改过的文件或者目录列出来
-newer file :把比file还要新的文件列出来
名称查找参数:
-gid n :寻找群组ID为n的文件
-group name :寻找群组名称为name的文件
-uid n :寻找拥有者ID为n的文件
-user name :寻找用户者名称为name的文件
-name file :寻找文件名为file的文件(可以使用通配符)
例 如:
[root@redhat ~]# find / -name zgz
/home/zgz
/home/zgz/zgz
/home/weblogic/bea/user_projects/domains/zgz
/home/oracle/product/10g/cfgtoollogs/dbca/zgz
/home/oracle/product/10g/cfgtoollogs/emca/zgz
/home/oracle/oradata/zgz

[root@redhat ~]# find / -name ’ * zgz * ’
/home/zgz
/home/zgz/zgz1
/home/zgz/zgzdirzgz
/home/zgz/zgz
/home/zgz/zgzdir
/home/weblogic/bea/user_projects/domains/zgz
/home/weblogic/bea/user_projects/domains/zgz/zgz.log00006
/home/weblogic/bea/user_projects/domains/zgz/zgz.log00002
/home/weblogic/bea/user_projects/domains/zgz/zgz.log00004
/home/weblogic/bea/user_projects/domains/zgz/zgz.log
/home/weblogic/bea/user_projects/domains/zgz/zgz.log00008
/home/weblogic/bea/user_projects/domains/zgz/zgz.log00005

14、mkdir 创建指定目录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值