ubuntu 常用命令
-
打开命令界面
ctrl+alt+T
-
退出命令界面
ctrl+D或者exit
-
修改用户密码
sudo passwd [帐户名]
-
切换root用户
sudo bash
-
重启计算机
reboot
-
关闭计算机
shutdown -h 0/now
shutdown -P now
shutdown -H 立即关闭计算机
shutdown -c 中断关机任务
-
判断ssh有没有安装可以通过
ssh localhost ssh
如出现ggx@ubuntu:~$ ssh localhost ssh: connect to host localhost port 22: Connection refused则说明没有安装可以通过sudo apt-get install openssh-server
进行安装,之后可启动服务sudo /etc/init.d/ssh start
-
删除文件
- 删除当前目录下的文件
rm -f 文件名
- 删除当前目录下的文件
-
移动文件夹到其他目录下
mv 文件夹名 目标文件夹名
- 将制定文件一动到上一级
mv 文件夹名 ../
- 将制定文件一动到上一级
-
查看linux下的服务
ps aux
-
查看某个端口的占用情况
netstat -anp |grep 端口号
-
查看当前所有已经使用的端口
netstat -nultp
-
杀死某个进程
kill -9 pid
pid 为相应的进程号 -
解压
tar –xvf file.tar 解压 tar包
tar -xzvf file.tar.gz 解压tar.gz
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
unrar e file.rar 解压rar
unzip file.zip 解压zip -
压缩
tar –cvf jpg.tar *.jpg 将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg zip格式的压缩,需要先下载zip for linux -
卸载
sudo apt-get remove xxx
写在完成后如果有残留可以使用
sudo apt-get autoremove
去清楚 -
安装
- deb文件
deb文件是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。
dpkg -i <package.deb>
安装deb软件包
dpkg -c <package.deb>
列出包中的内容
dpkg -I <package.deb>
提取包裹的信息
dpkg -r <package>
移除一个以安装过的软件
dpkg -P <package>
完全清除一个已安装的软件。和上面 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。
dpkg -L <package>
列出 <package> 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。
dpkg -s <package>
显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。
dpkg -reconfigure <package>
重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。
- deb文件