linux学习

echo 2132

echo 3212 > a.txt 3212覆盖a内容

 

cat f 输出文件内容

cat f1 > f2 f1内容追加到f2

cat <<efo f2

>adas

efo

自己输出内容假如文件f2

 

 

系统 
# 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、付费专栏及课程。

余额充值