Linux常用命令表
用户系统相关命令
用户切换
用户切换: su [选项] [使用者]
用户管理
增加用户账号: useradd [选项] 用户名
设置用户账号属性: usermod [选项] 属性值
删除对应用户账号: userdel [选项] 用户名
增加组账号: groupadd [选项] 组账号
设置组账号属性: groupmod [选项] 属性值
删除对应组账号: groupdel [选项] 组账号
设置账号密码: passwd [对应账号]
显示用户ID、组ID合用户所属的组列表: id [用户名]
显示用户所属组: groups [组账号]
显示登录到系统的所有用户: who
系统管理命令
显示当前系统中有该用户运行的进程列表: ps [选项]
动态显示系统中运行的程序(一般为每隔5s):top
输出特定的信号给指定PID(进程号)的进程: kill [选项] 进程号(PID)
显示系统的信息(可加选项-a):uname [选项]
系统图形化界面配置:setup
循环执行例行性命令:crontab
关闭或启动Linux系统: shutdown [选项] [时间]
显示系统已经运行了多长时间:uptime
清除屏幕上的信息:clear
磁盘相关命令
查看当前系统内存的使用情况: free [选项]
查看文件系统的磁盘空间占用情况: df [选项]
统计目录(或文件)所占磁盘空间的大小: du [选项]
查看硬盘分区情况及对硬盘进行分区管理: fdisk [-l]
文件系统关注命令
挂载文件系统: mount [选项] [类型] 设备文件名 挂载点目录
文件相关命令
......
相关文档:
在Linux操作系统下修改IP、DNS和路由配置
ifconfig eth0 新ip
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip
一、修改IP地址
[aeolus@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=219.136.241.211
NETMASK=255.255.255.128
......
本不想写这些玩意儿,其实我并不喜欢它们,只不过没办法,谁叫我是靠这些家伙糊口的呢!
若干年前,我自认为很喜欢Linux;若干年后,我发现我当初是何等的天真。
恩,一分钱,一分货!我坚信这一点!所以我现在坚持用MS的Vista,正版的哦!
言归正传,前段时间因为工作,需要在Linux下操作鼠标,当然啦,肯定不会是在X-w ......
svn log test.php #显示这个文件的所有修改记录,及其版本号的变化
1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:
svn checkout svn://192.168.1.1/pro/
2、往版本库中添加新的文件
add file add add *.php #添加当前目录下所有的php文件
3、将改动的文件提交到版本库
"Log ......
系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # ......
1.首先是获得linux内核源码,好像是废话,下载地址如下:ftp://ftp.kernel.org/pub/linux/kernel/v2.6/下载:
linux-2.6.16.22.tar.bz2 patch-2.6.22.6.bz2
上面一步需要说明的是一般而言,linux内核的各个补丁文件是根据某个linux内核的版本号来作的patch。
将上面的两个压缩文件解压:
tar jxvf linux-2.6.22.ta ......