Liux学习篇

Debian

系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量资源

资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载磁盘和分区

磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况网络

网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息进程

进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态用户

用户
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务服务

服务
# chkconfig --list # 列出所有系统服务
# chkconfig --list | grep on # 列出所有启动的系统服务程序

程序
# rpm -qa # 查看所有安装的软件包


命令:
不是root用户使用命令前面加:sudo
修改root密码: password root
提示:tab键
命令:cd,ls,dir
命令帮助:*** -h 或者man ***
硬盘sda7
硬盘sda8:sda7/usr/local/
主文件夹:根文件夹/root/
查看磁盘:fdisk –l
创建文件夹:mkdir /mnt/***
寻找文件:find /usr/local/ -name *** //查找/usr/local/的目录文件
find -name \***.xls //查找当前目录下的所有文件
编辑文件:kate, nano ***
保存 回车: Ctrl+o
查找: Ctrl+w
退出: Ctrl+x
复制文件:cp -r linux/ /usr/local/
删除文件;rm 文件 rm ***.xls
重命名文件或移动文件:mv [-b][-f][-i][-u][-v] 源文件目标文件或文件夹,也能用于改名,但不能实现批量处理(改名时,不支持*等符号的),而rename可以。
重命名:rename ??
搜索:apt-cache search ***
寻找:aptitude search ***
安装/删除程序:apt-get install / remove ***
完全删除程序:apt-get remove *** --purge
安装/删除.deb程序:dpkg –i / -r ***.deb
进程查看:ps –A
进程终止:kill –q 进程的ID
中止程序:xkill
编译文件:在目标文件夹里 ./configure
make
make install
查看USB接口:lsusb
挂载文件夹:mount -t smbfs -o username=jobcn,password=jobcn //192.168.61.155/share/ /mnt/155
挂载U盘:mount –o iocharset=cp936 /dev/sdb1 /mnt/sub
卸载U盘:umount /mnt/155
强制指向系统文件: ln –sf /usr/bin/gcc4.1 /usr/bin/gcc
连接命令:smb://192.168.61.155/
控制面板:gnome-control-center
新立得软件包管理器:synaptic
系统更新:先apt-get update ,后apt-get upgrade。.
连接资源:nano /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 NETINST Binary-1 20080426-21:19]/ lenny main
#deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot i386 NETINST Binary-1 20080426-21:19]/ lenny main

deb http://debian.cn99.com/debian/ lenny main non-free
deb-src http://debian.cn99.com/debian/ lenny main

#deb http://security.debian.org/ lenny/updates main
#deb-src http://security.debian.org/ lenny/updates main


查看ip: ifconfig
查看网络:route
域名解析:nano /etc/resolv.conf
临时设置IP:ifconfig eth0 192.168.61.112 newmask
网关: route add default gw 192.168.60.1
永久设置IP:nano /etc/network/interfaces 后
auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet static
address 192.168.61.112
netmask 255.255.248.0
gateway 192.168.60.1

auto eth0:1
iface eth0:1 inet static
address 172.16.88.112
netmask 255.255.255.0
服务启动项:apt-get install rcconf
rcconf进入:apache2 , saned , system-tools-backends


系统组件:
查看Linux内核:uname –a
查看kde版本:
查看debian版本:cat /etc/debian_version

重启后安装x-window 确保是root用户:
apt-get install x-window-system-core
apt-get install kde-core Kde控制 QT

安装显卡驱动:
先装image 后装headers
显未驱动的配置文件:nano /etc/X11/xorg.conf
输入startx,就可以成功的看到x了。

kdm命令登陆界面选择改配置文件,KDM的配置文件
/etc/kde3/kdm/kdmrc
修改AllowRootLogin=true,

声卡驱动alsa
alsa tab键
alsaconf 进行安装
声卡管理: kmix

安装中文软件包
1、 apt-get install synaptic (新立得软件包)
2、 在system=>synpatic package manager (新立得软件包管理器用name查找)
找到kde-i18n-zhcn (kde-l10n-zhcn)和ttf-arphic-uming 安装
3、设置国家与区域
settings => control center
=>Regional & Accessibility
=>Country/Region & language
4、重启图形界面进入文本界面
5、更该语言配置文件
实用工具 => Root TerMinal
nano /root/.profile(root用户) nano /zero/.profile(zero用户)
lang=c 改成 ==> #lang=c
language=c 改成 ==> #language=c
6、安装中文输入法
进入synaptic package manager,(新立得软件包管理器)
找到scim-tables-zh安装
7、重启整个系统


Firefox 下载libstdc++5

IE 下载cabextract

Winrar解压包 下载file-roller rar unrar

影音播放 下载amarok

直接安装exe文件工具 下载wine => wine editPlus.exe

Linux时间同步 下载ntpdate

图片截取 ksnapshot

图片浏览 gthumb

Linux 备份 下载partimage

邮件 网上下载thunderbird

永中office 上网下载 EIOffice_Personal

数据据客户端 上网下载squirrel-sql

虚拟机 Jason:/usr/local/ProgramBack/virtualbox# dpkg -i virtualbox_1.6.0-30421_Ubuntu_hardy_i386.deb
在nano /etc/rc.local上加
/etc/init.d/vboxnet start
/etc/init.d/vboxdrv start

SVN 下载 kdesvn
Jason:/usr/local/Program/BOSS/SVN_Work# svn checkout svn://192.168.61.155:11002/boss
认证领域: <svn://192.168.61.155:11002> 4369d21c-9498-fe4a-b8d2-612c8ad314f5
“root”的密码:
认证领域: <svn://192.168.61.155:11002> 4369d21c-9498-fe4a-b8d2-612c8ad314f5
用户名: jcnep2251
“JCNEP2251”的密码: boss2251


Java 更新:apt-get update 下载:sun java6
测试: java
查看javahome: $JAVA_HOME

jdk全局环境变量配置(已经隐藏)
nano /etc/profile:
JAVA_HOME=”/user/lib/jvm/java-6-sun-16.0.06/”
export JAVA_HOME
nano /root/.profile:
JAVA_HOME=”/user/lib/jvm/java-6-sun-16.0.06/”
export JAVA_HOME

查看系统编码环境 查看编码locale
dpkg-reconfigure locales
选上 zh_CN.GBK (已经默认)
选上 zh_CN.UTF-8

Eclipse resin上网下载

Java乱码处理
要复制JDK的目录下/usr/lib/jvm/java-6-sun/jre/lib/fonts里新建一个fallback文件夹
里面存放的是windows下找到的simsun.ttc 字体

Linux下的resin
把JDK的几个jar放在resin的lib里面


事例
不小心将手放在右SHITE键上一段时间,系统自动加载了筛选键, 进入控制面板辅助功能中取消掉即可!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值