ubuntu菜鸟使用命令整理

来源:互联网 发布:淘宝天天疯狂购 编辑:程序博客网 时间:2024/05/01 23:46
tar -zxvf //tar的解压命令
rm -rf //强制删除
mv //移动
sudo //super user do
安装
sudo apt-get install app -y
卸载
sudo apt-get remove --purge app -y
还要要注意空格
sudo update-grub//更新grub,用于修复启动项丢失
卸载驱动
update中安装的sudo apt-get remove --purge nvidia-304
官网下载的:sh qudong.sh --uninstall

垃圾清理:
sudo apt-get autoclean 清理旧版本的软件缓存
sudo apt-get clean 清理所有软件缓存
sudo apt-get autoremove 删除系统不再使用的孤立软件执行
连在一起写可以将三个同时清理
sudo apt-get autoclean sudo apt-get clean sudo apt-get autoremove

整理内核文件:
sudo nautilus /boot
删除除了最新内核以外的其它文件(删除其他的不是没有版本号的文件,不记得了可以用dpkg --get-selections|grep linux查看)
sudo gedit /boot/grub/menu.lst 用gedit打开menu.lst
//list是linux下的hosts文件,我这里没有这个menu.lst文件

删除多余内核:
dpkg --get-selections|grep linux 列出linux的内核清单
sudo apt-get remove 内核文件名  删除内核


设置环境变量

sudo gedit  /etc/profile

export 大写的环境变量名称 =XXX:$大写的环境变量名称


修改ubuntu下的hosts

sudo gedit  /etc/apt/sources.list

//没搞懂里面的内容,用的时候是copy别人的


包管理的临时文件目录:
包在
/var/cache/apt/archives
没有下载完的在
/var/cache/apt/archives/partial
改变当前使用的显卡
nvidia-settings打开nvidia的控制面版
prime-select nvidia 使用nvidia
prime-select intel 使用intel
安装驱动
1.先卸载所有的nvidia驱动(
sudo apt-get remove --purge nvidia-* 卸载所有的nvidia驱动
2.使用程序安装命令了(这里安装应该是updates中的程序,看里面的版本号下载)
sudo apt-get install nvidia-346
3.源码安装
下载源码:
cd XX cd到要下载到的文件夹(XX)
wget XXX 下载url(xxx)
一般都是下载的是tar.gz,也就是源码包
解压:
cd到下载目录
tar -zxvf 文件名
进入ctrl+alt+F1模式
关闭lightdm //不做这一步会报错,x程序在运行
service-lightdm stop
运行解压后的文件下的.run文件
sh xx.run
使用bumblebee管理
下载bumblebee
sudo apt-get install bumblebee-nvidia
安装完成
使用chown和chmod
chown是更改用户组和用户的
chmod更改权限
使用说明--help
chmod的特殊处:
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User(3位)、Group(3位)、及Other(3位)的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file

chmod 777 file
将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport :
chmod -R lamport:users *
-rw------- (600) -- 只有属主有读写权限。
-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) -- 只有属主有读、写、执行权限。
-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。
-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。
以下是对目录的两个普通设定:

drwx------ (700) - 只有属主可在目录中读、写。

drwxr-xr-x (755) - 所有用户可读该目录,但只有属主才能改变目录中的内容。 

0 0