UBUNTU一句话技巧 Linux入门(给新手)
查看软件xxx安装内容
dpkg -L xxx
查找软件
apt-cache search 正则表达式
查找文件属于哪个包
dpkg -S filename apt-file search filename
查询软件xxx依赖哪些包
apt-cache depends xxx
查询软件xxx被哪些包依赖
apt-cache rdepends xxx
增加一个光盘源
sudo apt-cdrom add
系统升级
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
--------------------------------------------------------------------------------
编译时缺少h文件的自动处理
sudo auto-apt run ./configure
查看安装软件时下载包的临时存放目录
ls /var/cache/apt/archives
备份当前系统安装的所有包的列表
dpkg --get-selections | grep -v deinstall > ~/somefile
从上面备份的安装包的列表文件恢复所有包
dpkg --set-selections < ~/somefilesudo dselect
清理旧版本的软件缓存
sudo apt-get autoclean
清理所有软件缓存
sudo apt-get clean
删除系统不再使用的孤立软件
sudo apt-get autoremove
----------------------------------------------------------------------
查看内核
uname -a
查看ubuntu版本
cat /etc/issue
查看内核加载的模块
lsmod
查看PCI设备
lspci
查看网卡状态
sudo ethtool eth0
查看USB 设备
lausb
查看cpu信息
vat /proc/cpuinfo
查看当前硬件信息
Lshw
--------------------------------------------------------------------------------
查看硬盘的分区
sudo fdisk -l
查看IDE硬盘信息
sudo hdparm -i /dev/hda
查看sata硬盘信息
sudo hdparm -I /dev/sda
或 sudo apt-get install blktool sudo blktool dev/sda id
查看硬盘胜于空间
df -hdf -H
查看目录占用空间
du -hs 目录名
U盘无法卸载
syncfuser -km /media/usbdisk
查看当前内存使用情况
free -l
----
相关文档:
Linux下安装PHP5的主要步骤:
1.下载php5;地址:http://cn.php.net/downloads.php
2.解压软件包后进入该目录
(转者注:
可能会需要先解压php-5.*.tar.bz2 ,先执行bzip2 -d php-5.*tar.bz2
)
tar -xvf php-5.*.tar.gz
cd php-5.*
3.php安装mysql的模块的一些准备工作
ln -s /usr/local/mysql/lib/mysql /usr/l ......
转载自:http://howieshen.blogbus.com/logs/33958295.html
启动服务器时发现停在 starting sendmail 和 starting
sm-client,等了好久才可以进去,开始以为是主机设置的问题,查看了一下发现我设置错误
服务器:
/etc/hosts:
192.168.1.119 server
192.168.1.123 ......
某外企面试linux开发职位面试题:
给出如下C程序,在linux下使用gcc编译:
#include "stdio.h"
#include "sys/types.h"
#include "unistd.h"
int main(void)
{
pid_t pid1;
pid_t pid2;
pid1 = fork();
pid2 = fork();
printf("pid1:%d, pid2:%d\n", pid1, pid2);
}
  ......
对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑以下几个问题。
第一点也是最重要的一点,要知道当前安装
Lilo
的版本,(
Linux
引导文件:
Lilo
和
Grub
)因为
Li ......