Ubuntu常用命令备忘录

Ubuntu常用命令备忘录

tar zxvf 相当于解压缩源码的意思,后面直接跟源码包路径
wget :从网络上下载文件,后面跟的是文件的网络路经。

一键安装LAMP

sudo tasksel install lamp-server

 

查看当前监听80端口的程序
lsof -i :80

 

服务管理命令
添加一个服务:sudo update-rc.d 服务名 defaults 99
删除一个服务:sudo update-rc.d 服务名 remove
临时重启一个服务:/etc/init.d/服务名 restart
临时关闭一个服务:/etc/init.d/服务名 stop
临时启动一个服务:/etc/init.d/服务名 start

 

进程管理

ps –aux | more //全部查看
ps –ef | grep mysql //查看mysql的进程
kill -9 3306 //强制杀掉进程号3306

 

用户管理
增加用户:sudo adduser 用户名
删除用户:sudo deluser 用户名
修改当前用户的密码:passwd
修改用户密码:sudo passwd 用户名
修改用户资料:sudo chfn userid
如何禁用/启用某个帐户:sudo usermod -L 用户名 #锁定用户
            sudo usermod -U 用户名 #解锁
            或
            sudo passwd -l 用户名 #锁定用户
            sudo passwd -u 用户名 #解锁
增加用户到admin组,让其有sudo权限:sudo usermod -G admin -a 用户名
如何切换到其他帐号(需要该用户的密码):su 用户名
如何切换到root帐号:sudo –s

 

数据库
mysql的数据库存放路径:/var/lib/mysql
从mysql中导出和导入数据:mysqldump 数据库名 > 文件名 #导出数据库
              mysqladmin create 数据库名 #建立数据库
              mysql 数据库名 < 文件名 #导入数据库
忘了mysql的root口令怎么办:sudo /etc/init.d/mysql stop
              sudo mysqld_safe --skip-grant-tables &
              sudo mysqladmin -u user password 'newpassword
              sudo mysqladmin flush-privileges
修改mysql的root口令:sudo mysqladmin -u root -p password '你的新密码'
如何优化mysql:wget http://www.day32.com/MySQL/tuning-primer.sh
        chmod +x tuning-primer.sh
        ./tuning-primer.sh
mysql命令行中文显示?号:mysql> set names utf8;
常用mysql管理语句:
查询表状态:show table status;
查询mysql进程:show full processlist;
转换表为MyISAM类型,转表锁为行锁:alter table site_stats engine=MyISAM;
查看mysql 变量:show variables;

 

内存管理

查看当前内存使用情况:free -m

 

快捷键

显示隐藏文件:Ctrl+h
显示地址栏:Ctrl+l

 

日期和时间
设置日期:date -s mm/dd/yy
设置时间:date -s HH:MM
将时间写入CMOS:hwclock --systohc
查看CMOS时间:hwclock --show
读取CMOS时间:hwclock --hctosys
从服务器上同步时间:sudo ntpdate ntp.ubuntu.com
          sudo ntpdate time.nist.gov
设置电脑的时区为上海:sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

XP 和 Ubuntu 相差了 8 小时的时差
处理方法:关闭UTC,将当前时间写入CMOS。
sudo sed -ie 's/UTC=yes/UTC=no/g' /etc/default/rcS
sudo hwclock –systohc

 

系统升级
sudo apt-get update (这一步更新包列表)
sudo apt-get dist-upgrade (这一步安装所有可用更新)
或者
sudo apt-get upgrade (这一步安装应用程序更新,不安装新内核等)


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值