linux
文章平均质量分 61
linux 相关知识点,linux 命令,使用技巧
YPLee_8
永远行走在路上……
展开
-
Linux命令大全
一.帮助命令 1.帮助命令help和man $ help cd –-----获取cd命令的帮助 $ man passwd –---- 获取passwd命令的帮助2.查找命令whatis和apropos 用途:知道是干什么的,查找命令名原创 2015-09-07 13:42:26 · 1296 阅读 · 1 评论 -
catalina.out文件过大
文件过大占服务器内存太大的时候系统会变的很慢,然后打不开,适当的删除些tomcat下的log系统就正常了。内存够了。所以可以适当的删除catalina.out的文件,这个文件在每次重启tomcat的时候会进行更新备份当天的数据,比如在2011-12-15日重启服务了,服务器上有个catalina12-15.log的文件,如果你以为这就是从上一次重启服务到这次重启服务间得日志文件保存,那我告诉你也我转载 2015-10-08 19:22:59 · 762 阅读 · 0 评论 -
Linux系统磁盘查看清理方法
本文主要介绍Linux系统磁盘使用空间不足时,如何查找大文件并进行清理的方法。下午使用df-h检查一台服务器磁盘使用空间,发现磁盘已经使用了100%,其中/dev/mapper/vg_iavp-lv_root是逻辑卷。可以通过下面的方法进行清理:使用如下命令查找大于100M的大文件,发现有几个日志文件及临时文件比较大,使用rm –rf删除即可。find / -siz原创 2015-10-08 18:58:10 · 490 阅读 · 0 评论 -
Linux下清空文件内容的三种方法
1. cat /dev/null > 要清空的文件2. echo"" >要清空的文件3. >要清空的文件原创 2015-10-08 18:48:29 · 720 阅读 · 0 评论 -
(HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
在文件/etc/my.conf中,加上下面的内容:[mysqld] datadir=/usr/local/mysql/data socket=/var/lib/mysql/mysql.sock然后再把把msql.sock文件删除,最后重启一下服务(service httpd restart)原创 2015-10-08 17:04:06 · 290 阅读 · 0 评论 -
ubuntu更改启动项
方法/步骤 1.打开ubuntu系统以后,我们打开超级终端,输入以下命令sudogedit /etc/default/grub显示如下#If you change this file, run 'update-grub' afterwards to update#/boot/grub/grub.cfg.# For full documentation of原创 2015-10-21 21:34:52 · 811 阅读 · 0 评论 -
ubuntu 数据库无法正常启动
重启了一次服务器后,使用> mysql -u root -p登陆是出现下面的错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)于是,我检察mysql状态: > /etc/rc.d/init.d/mysqld status转载 2015-12-09 18:22:50 · 1254 阅读 · 0 评论 -
ubuntu 终端启动方式
1.快捷键:Ctrl +Alt +T2.在搜索中(菜单栏中第一个),输入:gnome-terminal 即可,其中,启动搜索可以直接按 Alt键原创 2015-10-31 17:48:35 · 538 阅读 · 0 评论 -
Ubuntu 创建开机自启动脚本
Ubuntu 创建开机自启动脚本的步骤如下:1) 将你的启动脚本复制到 /etc/init.d目录下以下假设你的脚本文件名为 test。2) 设置脚本文件的权限$ sudo chmod 755 /etc/init.d/test3) 执行如下命令将脚本放到启动脚本中去:$ cd /etc/init.d$ sudo updat转载 2015-12-17 15:41:07 · 8549 阅读 · 0 评论 -
Ubuntu下添加开机启动脚本
1、方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit 0 前面才行。如:sudo vi /etc/rc.local然后在 exit 0 前面添加好脚本代码。 2、方法二,添加一个Ubuntu的开机启动服务。如果要添加为开机启动执行转载 2016-01-05 14:21:38 · 352 阅读 · 0 评论 -
使用vim删除内容
清空文件内容 方法1: 按ggdG 方法2: :%d删除多行: 1.首先在命令模式下,输入“:set nu”显示行号; 2.通过行号确定你要删除的行; 3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧 如果无意中删除错了,可以使用‘u’键恢复(命令模式原创 2016-01-08 19:15:49 · 1335 阅读 · 0 评论 -
服务器启用了TRACE Method如何关闭?
TRACE和TRACK是用来调试web服务器连接的HTTP方式。支持该方式的服务器存在跨站脚本漏洞,通常在描述各种浏览器缺陷的时候,把"Cross-Site-Tracing"简称为XST。攻击者可以利用此漏洞欺骗合法用户并得到他们的私人信息。如何关闭Apache的TRACE请求•虚拟主机用户可以在.htaccess文件中添加如下代码过滤TRACE请求:RewriteEngine转载 2016-04-12 20:53:46 · 2190 阅读 · 0 评论 -
vim复制
vim帮助文档里与粘贴板有关的内容如下:vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘贴的也是这个粘贴板里的内容;要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按"Ny(注意带引号)完成复制,其中N为粘贴板号(注转载 2016-09-18 10:59:53 · 363 阅读 · 0 评论 -
六.压缩解压命令
1.压缩解压.gz命令----------gizp $-gizp [-选项] 文件名注:解压后覆盖原文件 gzip命令提供了1~9级的压缩比,1的压缩比最差,压缩速度最快,9的压缩比最好,但是速度慢,默认的级别是6 例: $-gzip -2 hxlgizp选项 说明-d 解压-n(1~9) 指定压缩级别2.查看压缩文件内容命令-原创 2015-09-07 14:19:15 · 680 阅读 · 0 评论 -
Linux 查看端口占用情况
1.使用lsof lsof -i:端口号查看某个端口是否被占用 2.使用netstat 使用netstat -anp|grep 80转载 2017-08-01 19:05:45 · 426 阅读 · 0 评论 -
非 root 用户安装和配置 NodeJS
本文主要针对 Linux 非 root 用户,在没有 root 权限下如果安装及配置 NodeJS(注:这里安装的是官网上已经编译好的二进制包)。首先到 NodeJS 的官网(https://nodejs.org/en/download/)下载对应的已经编译好的二进制包。这里以 CentOS 6 32bit 为例,安装 NodeJS 的 LTS 版本: 1.下载 Linux Binar转载 2017-08-02 11:32:37 · 3922 阅读 · 1 评论 -
Linux查看磁盘占用情况df命令
-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。 -k 以k字节为单位显示。 -i 显示i节点原创 2015-10-08 19:15:19 · 632 阅读 · 0 评论 -
Linux 磁盘查看命令
1.查看空间满的文件系统的inodes消耗#df – i /home如果还有大量inode可用,说明大文件占用空间,否则是可能大量小文件占用空间。2.找出占用空间较大的目录查看/home 占用的空间#du –hs /home查看/home 下占用空间超过1000m#du |awk '$1>2000'3. 找出占用空间较大的文件原创 2015-10-08 19:08:26 · 368 阅读 · 0 评论 -
四.权限命令
文件(目录)权限分为: a、可读(r):可以查看文件内容或目录下的内容 b、可写(w):可以修改文件内容或能在该目录下建立删除文件 c、可执行(x):跟文件的扩展名无关,只与权限有关,目录只有是可执行的用户原创 2015-09-07 14:16:16 · 393 阅读 · 0 评论 -
一.帮助命令
1.帮助命令help和man $ help cd –-----获取cd命令的帮助 $ man passwd –---- 获取passwd命令的帮助2.查找命令whatis和apropos 用途:知道是干什么的,查找命令名 $ apropos $ whatis原创 2015-09-07 14:06:48 · 297 阅读 · 0 评论 -
vi使用技巧总结
1.进入vi 用vi打开文件:$ vi /etc/passwd 刚一打开文件是进入命令模式的2.直接进入指定位置处 直接将光标定位到第n行: $ vi +/n 文件名 将光标定位到某字符串处: $ vi +/字符串 文件名3.进入编辑模式 i——在当前光标所在位置,插入随后输入的文本,光标后的文本相应的原创 2015-09-07 14:56:18 · 691 阅读 · 0 评论 -
ubuntu快捷键
终端,系统默认是 ctrl+alt+T 快捷键 截屏:快捷键 print Screen(抓取整个桌面) Alt+print Screen(抓取当前活动窗口) 自动补全: Tab键可以自动补全文件名、目录名和命令功能快捷键记忆法停止程序Ctrl+c ---原创 2015-09-07 14:48:39 · 388 阅读 · 0 评论 -
shell编程
1.shell脚本 ****脚本的后缀”.sh”,里面可以写一些命令,直接进到当前目录下“./名.sh”即可运行脚本text.sh: #!/bin/bash echo $1 $2 echo $0 echo $# ec原创 2015-09-07 15:17:50 · 417 阅读 · 0 评论 -
ubuntu忘记开机密码
第一种方法:1、重启ubuntu,随即长按 shift进入grub菜单;2、选择recovery mode,按"e"键进入编辑页面;3、将ro single替换为rw single init=/bin/bash;4、按ctrl+x进入单用户模式,当前用户即为root;5、到/etc目录下修改sudoers权限:chmod 0440 sudoers,搞定;也可以同时新增root密码,下次就不这么原创 2015-09-07 15:55:08 · 544 阅读 · 0 评论 -
Linux 软件安装命令
1.修改软件源:$sudo gedit /etc/apt/sources.list 注:$sudo gedit + 文件名 可以编辑任何文件2.更新配置文件:$sudo update-文件名 3.安装软件: (dpkg最低层的软件包管理工具,apt-get和aptitude是常用工具) (一): a.查看软件包所包含的内容:原创 2015-09-07 14:10:01 · 435 阅读 · 1 评论 -
VI 的工作模式及其相互转化
vi的工作模式: ①命令模式(一般模式):默认模式 ②编辑模式:在一般模式下无法对文本进行写操作,写操作要在编辑模式下来完成。进入vi后按i键或者insert键进入编辑模式下,Esc键退会一般模式 ③EX模式(底行命令模式):如果要查找或者替换一些内容,就需要进入EX模式。进入方法:在一般模式下,按“:”键(此处必须是英文下的冒号)原创 2015-09-07 14:55:03 · 958 阅读 · 0 评论 -
三.文件查找命令
1.按路径进行查找命令-------which which主要用来查找命令的位置,显示命令的绝对路径 例: $ which touch2.按资料苦查找命令----whereis whereis既能查询出命令,又能查询出ubuntu资料库里记载的文件whereis命令选项 说明-b 只查找二进制文件-m 只查找原创 2015-09-07 14:14:41 · 465 阅读 · 0 评论 -
ubuntu切换到root用户
切换root用户的的方式: 一执行命令 sudo su,exit退出root用户 二命令sudo -i原创 2015-09-07 14:26:51 · 515 阅读 · 0 评论 -
七.关机重启命令
1.关闭计算机命令------shutdown $ sudo shutdown [选项] [时间] [警告信息]例: $-sudo shutdown -h +5………………五分钟后关机 $-sudo shutdown -h 18:00…………晚上六点关机 $-sudo shutdown -r +10 “hello word!”……………………………………原创 2015-09-07 14:21:34 · 544 阅读 · 0 评论 -
二.文件管理命令
创建文件 touch创建目录 mkdir查看并可以修改 vi编辑文件 gedit复制文件 cp重命名(移动) mv显示文件内容 cat1.列出文件清单命令 -----ls $ ls /etc -------查看etc下的内容ls命令选型 命令选项说明-l 列出所有原创 2015-09-07 14:12:24 · 468 阅读 · 1 评论 -
八、前后台和计划任务
1.前后台的切换 (1)把任务方到后台运行 在命令的最后加上”&”例:将当前分区的所有内容备份到另外一个硬盘中(其挂载点为/sdb1),因为执行时间较长,所以放到后台运行$ sudo cp -R / /sdb1 & [1] 4415 当该命令运行完后,shell会将此命令的序列号和进程号显示出来 (2)查看后台运行的原创 2015-09-07 14:22:24 · 498 阅读 · 0 评论 -
shell总结
1.命令补全-----Tab键2.命令历史功能 $ history [-c] [-n]注: -c:清除当前shell里的全部history内容 -n:列出前n条命令 当要再次执行某条命令是,只要: $ ! 命令的序列号 当要之执行最近一条指令可以: $ !!3.命令别名功能 $ alias 别名=原创 2015-09-07 15:13:39 · 362 阅读 · 0 评论 -
ubuntu中的用户及分组
1.ubuntu中的用户分类 (1)超级管理员 用root表示,拥有最高的权限,在ubuntu默认下,root用户是不能登录的,如果一定要以 root登录,可以执行以下命令: $ sudo passwd root enter new unix password:******* retype new unix password:*******注:原创 2015-09-07 15:44:58 · 3013 阅读 · 0 评论 -
Linux查看程序端口占用情况
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name发现8080端口被PID为9658的Java进程占用。进一步使用命令:ps -aux | g...原创 2018-05-03 16:19:42 · 189 阅读 · 1 评论