1 查看文件日志
tail -f filename 会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。
tail -n number filename注:number值可为正或负;如果是正,从文件开头指定的单元数开始将文件输出;如果是负,从末尾指定的单元数开始;如果没有正负,默认为负,读取指定文件的最后number行
3 查看某用户下,名称为name的进程
ps -ef | grep procname| grep username
ps -A 显示所有进程 与ps -e同效果
ps f 用ASCII字符显示树状结构,表达程序间的相互关系
sort -u 输出行中去除重复行;
sort -r 降序输出;
sort -o 将结果输出到标准输出 eg: sort -r number.txt -o number.txt
sort -n 以数值来排序 解决10比2小的问题;
sort -k 指定列数;
7 切换用户帐号
从user切换到root : su root 回车输入root密码
从root切回到user : su username 回车直接切换到user帐号
8 linux下/etc/hosts配置文件,包含主机名和IP配置文件(主机名查询静态表)
一般/etc/hosts 的内容一般有如下类似内容:
第一部分:网络IP地址 第二部分:主机名或域名 第三部分:主机名别名
127.0.0.1 localhost.localdomain localhost
192.168.1.100 linmu100.com linmu100
192.168.1.120 ftpserver ftp120
主机名hostname与域名domain的区别,主机名通常在局域网使用;域名通常在internet上使用
9 使用nestat命令查看端口状态 以mysql3306为例 ~# netstat -an | grep 3306
10 查看文件夹大小的命令
du -h --max-depth=1 绝对路径 或者在当前目录下使用 du -sh
du 统计文件大小相加
df 统计数据块使用情况 可以显示目前文件系统一级目录的空间使用情况 df -h
13 ping 当前机器是否连上外网
确定是否存在DNS,否则在resolv.conf 最后一行添加nameserver 8.8.8.8
例如: echo "nameserver 8.8.8.8" >> /etc/resolv.conf
14 linux 在home目录下新建用户帐号
切换到root帐号下 使用如下命令:
useradd -d /home/user -m username
passwd 123456
15 完全删除命令
rm -rf mysql
tail -f filename 会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。
tail -n number filename注:number值可为正或负;如果是正,从文件开头指定的单元数开始将文件输出;如果是负,从末尾指定的单元数开始;如果没有正负,默认为负,读取指定文件的最后number行
2 查找当前文件夹下以.html为后缀的文件个数
find -name "*.html" |wc -l 查看当前路径下某文件夹下的文件个数
find ./filename -type f | wc -l
3 查看某用户下,名称为name的进程
ps -ef | grep procname| grep username
ps -A 显示所有进程 与ps -e同效果
ps f 用ASCII字符显示树状结构,表达程序间的相互关系
4 已知进程号,强制终止进程 kill -9 procid
5 对某文件增加可执行的权限 chmod +x filename
sort -u 输出行中去除重复行;
sort -r 降序输出;
sort -o 将结果输出到标准输出 eg: sort -r number.txt -o number.txt
sort -n 以数值来排序 解决10比2小的问题;
sort -k 指定列数;
7 切换用户帐号
从user切换到root : su root 回车输入root密码
从root切回到user : su username 回车直接切换到user帐号
8 linux下/etc/hosts配置文件,包含主机名和IP配置文件(主机名查询静态表)
一般/etc/hosts 的内容一般有如下类似内容:
第一部分:网络IP地址 第二部分:主机名或域名 第三部分:主机名别名
127.0.0.1 localhost.localdomain localhost
192.168.1.100 linmu100.com linmu100
192.168.1.120 ftpserver ftp120
主机名hostname与域名domain的区别,主机名通常在局域网使用;域名通常在internet上使用
9 使用nestat命令查看端口状态 以mysql3306为例 ~# netstat -an | grep 3306
返回结果:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN10 查看文件夹大小的命令
du -h --max-depth=1 绝对路径 或者在当前目录下使用 du -sh
du 统计文件大小相加
df 统计数据块使用情况 可以显示目前文件系统一级目录的空间使用情况 df -h
11 查看端口占用情况 #netstate -tnl
12 make出错,重复执行时,在你make的目录下,执行make clean 然后重新make
13 ping 当前机器是否连上外网
第一步:ping 8.8.8.8 ;
第二步:cat /etc/resolv.conf ;确定是否存在DNS,否则在resolv.conf 最后一行添加nameserver 8.8.8.8
例如: echo "nameserver 8.8.8.8" >> /etc/resolv.conf
14 linux 在home目录下新建用户帐号
切换到root帐号下 使用如下命令:
useradd -d /home/user -m username
passwd 123456
15 完全删除命令
rm -rf mysql