个人linux命令目录

a-step-by-step-guide-to-upgrading-to-mysql-5-5

Ubuntu Sources List Generator

http://repogen.simplylinux.ch/

 

常用命令

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安装的包

sudo apt-get clean && sudo apt-get autoclean 清理无用的包

sudo apt-get check 检查是否有损坏的依赖

 

查找链接类型的文件

find 文件查找

 

查找失效的链接

find / -type  l ! -exec test -r {} \; -print

 

 

时区的设置

dpkg-reconfigure tzdata   (图形化设置,推荐)

tzselect

 

中国公共ntp同步服务器

 

ntp.api.bz  是一组NTP服务器集群,目前有6台服务器,位于上海电信。这项服务是 api.bz 继 http://sms.api.bz  移动飞信免费短信发送接口之后的第二项免费 API 服务。(摘自 张宴博客

 

查看linux 启动后到现在的运行时间

uptime

 

设置密码

passwd


增加用户

sudo adduser username


编辑用户权限

visudo 

 

忘记密码

passwd username

 

锁定root用户

sudo passwd -l root

 

putty

D:\somewhere\putty\PAGEANT.EXE D:\somewhere\server1.ppk


Secure SSh 配置文件

sudo nano /etc/ssh/sshd_config


login as supper user

su


ssh usage

Usage: /etc/init.d/ssh {start|stop|reload|force-reload|restart|try-restart|status}

 

查看当前网络监听状态

netstat -ntulp

 

------------------------------------------------------------------

磁盘使用情况

------------------------------------------------------------------

 

查看磁盘空间使用情况

 

du

estimate file space usage
Summarize disk usage of each FILE, recursively for directories.

df

report file system disk space usage
Show information about the file system on which each FILE resides, or all file systems by default.
df displays the amount of disk space available on the file system containing each file nameargument. If no file name is given, the space available on all currently mounted file systems is shown.

 

df -h

 

sudo du -h --max-depth=1


查看某个目录的大小:du -hs /home/master/documents

 

查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr | less

 

查看磁盘使用情况(文件系统的使用情况):sudo df -h

 

df --block-size=GB

 

清空apt缓存包空间

sudo apt-get clean

 

寻找系统中最大的目录(du命令列出了/home目录的使用情况。-h使得文件的大小更易读,sort目录用来排序-n按照数字排序,r反序)

du -h /home | sort -nr |less

 

跟踪DNS

dig mydomain.com

 

 

系统维护 crontab, 系统会为每个用户维护各自的crontab,有cron守护进程进行维护。这个系统维护很强大!

crontab 指定时间运行制定的命令

 

例子: 45 04 * * * /usr/sbin/chkrootkit && /usr/bin/updatedb

 

每天的4:45运行chkrootkit和updatedb

 

 

突然断电后,如何让系统自动修复硬盘

sudo gedit /etc/default/rcs 

将下面的

FSCKFIX=yes

保存,下次重启时会在无人干预的情况下自动修复所有检查到的磁盘问题

 

查看文件打开限制

ulimit -n

 

------------------------------------------------------------------

进程相关

------------------------------------------------------------------

 

查看进程

ps aux | grep “nginx: worker process” | awk ‘{print $1}’

 

查看系统资源消耗

htop

ps ax | grep programname | wc -l

free -m (查看内存和swap使用情况,m=MB)

uname -a  (查看内核)

 

lsb_release -a (查看正在使用的linux发行版的版本信息)

ifconfig (查看网络接口信息)

iwconfig(无限网络适配器信息)

lspci(列出所有的pci接口和连接在上面的设备信息)

lsusb(列出所有USB接口和连接在上面的设备信息)

lshal(列出所有设备的硬件抽象层HAL的信息)

lshw(列出系统的硬件信息)

 

查找替换

sed 可以查找并替换掉文件中的特定字符串

 


ubuntu忘记密码,忘记root密码的解决方法!

ubuntu的root默认是禁止使用的,在安装的时候也没要求你设置root的密码,和红帽系统系列这里是不同的。要使用,给root设置密码就行了,sudo passwd root
如果只是普通用户密码忘了,用root就可以修改。如果root都忘记了,就进入单用户模式,这里跟红帽系统系列也不同。
进 入单用户模式:1,开机到grub时,用上下键移到第二行的恢复模式,按e(注意不是回车) 2,把ro single 改成rw single init=/bin/bash 然后按ctrl+x 就可以进入 单用户模式,进去干什么都行了。可以改普通用户密码,也可以改root密码。按ctrl+alt+delete 重启(我试过用命令关机,重启都不行,只能用这个)。
这些我都是试过的,也是成功的,你试试吧!我看过一些网上的一些方法,也试过,是不行的!一些是用红帽系统系列的方法,一些是某个步骤不对!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值