Ubuntu 常用指令
1. ubuntu下设置开机自启动项
开机启动时自动运行程序
Linux 加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如:编辑 /etc/rc.d/rc.local 文件(该文件通常是系统最后启动的脚本)
sudo nano /etc/rc.local
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. nohup python /home/wangminghui/network/getnetworkip.py& #nohup python /home/wangminghui/network/sync_backup.py& exit 0
就是下面这句 最后这个&字符表示后台启动
nohup python /home/wangminghui/network/getnetworkip.py&
nohup python /home/wangminghui/network/sync_backup.py&
exit 0
选择让minidlna随机启动(开机启动)
sudo update-rc.d minidlna defaults
//让共享文件服务启动
sudo update-rc.d smbd defaults
2. 删除整个目录包括子文件,不提示
rm -rf
3. 本地与服务器的数据拷贝
从本地复制到远程服务器:
scp -r /Users/wangminghui/sourcecode/ackor_cxx_ce minghui.wang@11.239.167.102:/mnt/data/ackor_cxx/
从远程复制文件到本地目录:
scp root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/
4. 软件更新
apt-get update: 升级安装包相关的命令,刷新可安装的软件列表(但是不做任何实际的安装动作)
apt-get upgrade: 进行安装包的更新(软件版本的升级)
apt-get dist-upgrade: 进行系统版本的升级(Ubuntu版本的升级)
do-release-upgrade: Ubuntu官方推荐的系统升级方式,若加参数-d还可以升级到开发版本,但会不稳定
5. 重启命令 :
1、reboot
2、shutdown -r now 立刻重启
3、shutdown -r 10 过10分钟自动重启
4、shutdown -r 20:35 在时间为20:35时候重启
6. 关机命令 :
1、halt 立刻关机(一般加-p 关闭电源)
2、poweroff 立刻关机
3、shutdown -h now 立刻关机
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消关机
7. 查磁盘空间
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
fdisk -lu 查询当前的磁盘分区情况
#sudo fdisk -l 查看硬盘的分区