1、linux常用命令linux常用命令 Ubuntu 7.10+ruby+rails+mongrel+nginx 架设简易说明,有别于7.04 Rails Linux安装配置全集 推荐圈子: Ubuntu For Fun 更多相关推荐 Ubuntu常用命令与技巧 sudo aptget install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd . 回当前目录的上一级目录 cd - 回上一次所
2、在的目录 cd 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切 mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下 mv 文件名 新名称 在当前目录下改名 find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 fdisk fdisk -l 查看系统分区信息 fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 chown chown root /home 把/home的属主改成r
3、oot用户 chgrp chgrp root /home 把/home的属组改成root组 Useradd 创建一个新的用户 Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密码 Passwd -d用户名 删除用户密码也能登陆 Passwd -S用户名 查询账号密码 Usermod -l 新用户名 老用户名 为用户改名 Userdelr 用户名 删除用户一切 tar -c 创建包 x 释放包 -v 显示命令过程 z 代表压缩包 tar cvf benet.tar /home/benet 把/home/benet目录打包 tar zcvf benet.tar.gz /mn
4、t 把目录打包并压缩 tar zxvf benet.tar.gz 压缩包的文件解压恢复 tar jxvf benet.tar.bz2 解压缩 make 编译 make install 安装编译好的源码包 reboot Init 6 重启LINUX系统 Halt Init 0 Shutdown h now 关闭LINUX系统 uname -a 查看内核版本 cat /etc/issue 查看ubuntu版本 lsusb 查看usb设备 sudo ethtool eth0 查看网卡状态 cat /proc/cpuinfo 查看cpu信息 lshw 查看当前硬件信息 sudo fdisk -l 查看
5、磁盘信息 df -h 查看硬盘剩余空间 free -m 查看当前的内存使用情况 ps -A 查看当前有哪些进程 kill 进程号(就是ps -A中的第一列的数字)或者 killall 进程名( 杀死一个进程) kill -9 进程号 强制杀死一个进程 常用apt命令: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-ge
6、t -f install 修复安装”-f = fix-missing” sudo apt-get remove package 删除包 sudo apt-get remove package - - purge 删除包,包括删除配置文件等 sudo apt-get update 更新源 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 sudo apt-get dselect-upgrade 使用 dselect 升级 apt-cache depends package 了解使用依赖 apt-cache rdepends p
7、ackage 是查看该包被哪些包依赖 sudo apt-get build-dep package 安装相关的编译环境 apt-get source package 下载该包的源代码 sudo apt-get clean & sudo apt-get autoclean 清理无用的包 sudo apt-get check 检查是否有损坏的依赖 清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包 ) sudo apt-get clean 删除系统不再使用的孤立软件 sudo apt-get autoremove Ubuntu Linux 操作系统常用命令详细
8、介绍 Udo apt get install 软件名 安装软件命令 sudo nautilus 打开文件(有 root 权限) su root 切换到“ root ” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd . 回当前目录的上一级目录 cd - 回上一次所在的目录 cd 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切 shixinyu mv 路经
9、/ 文件 / 经 / 文件 移动相对路经下的文件到绝对路经下 mv 文件名 新名称 在当前目录下改名 find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 fdisk fdisk -l 查看系统分区信息 fdisk fdisk /dev/sdb 为一块新的 SCSI 硬盘进行分区 chown chown root /home 把 /home 的属主改成 root 用户 chgrp chgrp root /home 把 /home 的属组改成 root 组 Useradd 创建一个新的用户 Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密
10、码 Passwd -d 用户名 删除用户密码也能登陆 Passwd -S 用户名 查询账号密码 Usermod -l 新用户名 老用户名 为用户改名 Userdel r 用户名 删除用户一切 tar -c 创建包 x 释放包 -v 显示命令过程 z 代表压缩包 tar cvf benet.tar /home/benet 把 /home/benet 目录打包 tar zcvf benet.tar.gz /mnt 把目录打包并压缩 tar zxvf benet.tar.gz 压缩包的文件解压恢复 tar jxvf benet.tar.bz2 解压缩 make 编译 make install 安装编
11、译好的源码包 reboot Init 6 重启 LINUX 系统 Halt Init 0 Shutdown h now 关闭 LINUX 系统 uname -a 查看内核版本 cat /etc/issue 查看 ubuntu 版本 lsusb 查看 usb 设备 sudo ethtool eth0 查看网卡状态 cat /proc/cpuinfo 查看 cpu 信息 lshw 查看当前硬件信息 sudo fdisk -l 查看磁盘信息 df -h 查看硬盘剩余空间 free -m 查看当前的内存使用情况 ps -A 查看当前有哪些进程 kill 进程号 ( 就是 ps -A 中的第一列的数字
12、) 或者 killall 进程名 ( 杀死一个进程 ) kill -9 进程号 强制杀死一个进程 常用 apt 命令: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装” -f = fix-missing ” sudo apt-get remove package 删除包 sudo
13、apt-get remove package - - purge 删除包,包括删除配置文件等 sudo apt-get update 更新源 sudo apt-get upgrade 更新已安装的包 sudo apt-get dist-upgrade 升级系统 sudo apt-get dselect-upgrade 使用 dselect 升级 apt-cache depends package 了解使用依赖 apt-cache rdepends package 是查看该包被哪些包依赖 sudo apt-get build-dep package 安装相关的编译环境 apt-get sourc
14、e package 下载该包的源代码 sudo apt-get clean & sudo apt-get autoclean 清理无用的包 sudo apt-get check 检查是否有损坏的依赖 清理所有软件缓存(即缓存在 /var/cache/apt/archives 目录里的 deb 包 ) sudo apt-get clean 10个你也许不知道的Ubuntu技巧2009-04-15 09:26 by 副主编 zly06 评论(0) 有5163人浏览 猎头职位: 上海: 上海:25-40万年薪诚聘技术经理 原文的作者近期开始与他的合作者合著一本关于Ubuntu技巧的书,目前定名为Ub
15、untu功夫。不过这本书可能要到明年才会出版,作者先给出了以下10条技巧。这些技巧并不一定仅仅是在Ubuntu上才可以使用,只是仅在Ubuntu这种Linux发行版下经过验证的。 1.打开超级用户权限的运行程序对话框 你也许已经知道用Alt+F2来打开”运行程序”对话框,然后可以输入任何命令行运行之。如果你在终端窗口中输入gksu命令,则会弹出一个类似的对话框,但是运行的程序都是在root级权限。你可以通过System-Preferences- Keyboard Shortcuts,,将这个命令与键盘快捷键(如Shift+Alt+F2)绑定,可以更加方便的使用这一功能。2. 使用GDebi来安装包笔者很长一段时间都没注意到GDebi这个程序,这是一个用于安装你自己手动下载的包的GUI程序。它会根据软件仓库这一实用的特性,来解算依赖关系。很多人也许和笔者一样,用传统的dpkg命令来实现。有一天笔者发现,GDebi也可以命令行模式运行(sudo gdebi package.deb