Chinaunix首页 | 论坛 | 博客
  • 博客访问: 145322
  • 博文数量: 25
  • 博客积分: 763
  • 博客等级: 军士长
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-30 18:29
文章分类

全部博文(25)

文章存档

2013年(1)

2012年(12)

2011年(12)

分类: LINUX

2011-08-26 03:11:27

配置slackware startx命令默认启动环境

  1. # vi ~/.xinitrc
  2. exec /bin/share/startkde //默认startx启动kde环境
kde启动时的预览动画路径
  1. ~/.kde/share/apps/ksplash/Themes/

解除fedora15限制root登陆

  1. etc/pam.d/gdm
  2. etc/pam.d/gdm-password
  3. auth required pam_succeed_if.so user != root quiet

打包,压缩/解压缩

  1. tar使用
  2. #tar -cvf file.tar /tmp/
  3. #tar -xvf file.tar
  4. #tar -cvf file.tar -C
  5. #tar -tvf file.tar
  6. 在tar中使用gzip
  7. #tar cvfz /tmp/my_home_directory.tar.gz /home/jsmith
  8. #tar xvfz /tmp/my_home_directory.tar.gz
  9. #tar tvfz /tmp/my_home_directory.tar.gz
  10. 在tar中使用bzip2
  11. #tar cvfj /tmp/my_home_directory.tar.bz2 /home/jsmith
  12. #tar xvfj /tmp/my_home_directory.tar.bz2
  13. #tar tvfj /tmp/my_home_directory.tar.bz2
软件的安装
  1. RPM包安装方法
  2. pm -ivh ***.rpm 安装
  3. rpm -Uvh package.rpm 升级
  4. rpm -ev package 卸载
  5. rpm -qa 查询已安装的RPM包

  6. deD包安装方法
  7. sudo dpkg -i ****.deb 安装、升级
  8. sudo dpkg -r ****.deb 卸载
  9. sudo dpkg -P ***.deb 卸载配置文件
  10. sudo dpkg-deb -c ****deb 查询deb包中包含的文件列表
  11. dpkg --info ***.deb查询deb包中包含的内容信息
  12. dpkg -l *** 装deb包

  1. 在线安装类
  2. APT
  3. apt-get install 安装包/重新安装包
  4. apt-get -f install 强制安装或、修复安装
  5. apt-get remove 卸载已安装软件,保留配置文件。
  6. apt-get remove --purge 卸载软件,删除配置文件。
  7. YUM
  8. yum check-update 显示可升级软件包
  9. yum remove 删除指定的软件包
  10. yum install 安装软件包
  11. yum update 升级指定软件包

pacman软件包管理

  1. pacman -Sy                    //同步软件源,类似Debian中的apt-get update .
  2. pacman -S package             //安装软件包
  3. pacman -Sy abc                和源同步后安装名为abc的包
  4. pacman -S abc                 从本地数据库中得到abc的信息,下载安装abc包
    pacman -Sf abc                强制安装包abc
    pacman -Ss abc                搜索有关abc信息的包
    pacman -Si abc                从数据库中搜索包abc的信息
    pacman -Syu                   同步源,并更新系统
    pacman -Sy                    仅同步源
    pacman -R abc                 删除abc包
    pacman -Rc abc                删除abc包和依赖abc的包
    pacman -Rsn abc               移除包所有不需要的依赖包并删除其配置文件
    pacman -Sc                    清理/var/cache/pacman/pkg目录下的旧包
    pacman -Scc                   清除所有下载的包和数据库
    pacman -U       abc           安装下载的abs包,或新编译的abc包
    pacman -Sd abc                忽略依赖性问题,安装包abc
    pacman -Su --ignore foo       升级时不升级包foo
    pacman -Sg abc                查询abc这个包组包含的软件包
    pacman -Q                     列出系统中所有的包
    pacman -Q package             在本地包数据库搜索(查询)指定软件包
    pacman -Qi package            在本地包数据库搜索(查询)指定软件包并列出相关信息
    pacman-optimize               To defragment pacman的数据库缓存和速度优化选项
    pacman -Q | wc -l             统计当前系统中的包数量
    pacman -U packagename.pkg.tar.gz 使用ABS和makeokg从源代码编译安装包

软件源配置

  1. 可编辑/etc/pacman.conf和/etc/pacman.d/mirrorlist //软件源配置

Archlinux网络配置

  1. # vi /etc/rc.conf //内容
  2.     /etc/rc.conf
        interface=eth0
        address=192.168.1.111 //IP
        netmask=255.255.254.0 //子网掩码
        broadcast=192.168.0.255 //广播地址
        gateway=192.168.1.254 //网关
        DNS地址
        /etc/resolv.conf
        nameserver IP //最多可3个
    1. 网络调试
    2. # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 //即时生效 
    3. # ifconfig eth0 up/down //开启或关闭网卡 
    4. # route add default gw 192.168.0.254 //即时生效
给bash命令设置别名
  1. vi ~/.bashrc 添加alias xx='xx -i'
  2. 为全部用户设置别名
  3. vi /etc/bashrc alias xx='xx-i'注销重新登录即可
fdisk命令详解
  1. a toggle a bootable flag #切换启动标志
  2. b edit bsd disklabel #编辑BSD的disklabel
  3. c toggle the dos compatibility flag #切换DOS兼容性标志
  4. d delete a partition #删除一个分区
  5. l list known partition types #列出已知的分区类型
  6. m print this menu #打印此菜单
  7. n add a new empty DOS partition table #添加一个新的空DOS分区表
  8. o create a new empty DOS partition table#创建一个新的空DOS分区表
  9. p print the partition table #打印分区表
  10. q quit without saving changes #退出而不保存更改
  11. s create a new empty Sun disklabel #创建一个新的Sun的disklabel
  12. t change a partition's system id #改变一个分区的系统ID
  13. u change display/entry units #改变显示/进入单位
  14. v verify the partition table #验证分区表
  15. w write table to disk and exit #表写入磁盘并退出
  16. x extra functionality (experts only) #额外的功能(专家只有)
分区UUID查看
  1. # blkid
  2. # ls -l /dev/disk/by-uuid/
gpasswd使用技巧
  1. gpasswd -a xiaopang wheel //将xiaoapng加入到wheel用户组
  2. gpasswd -d xiaopang wheel //将xiaopang从wheel用户组移除
  3. gpasswd -A xiaopang wheel //设置xiaopang为wheel用户组管理员
shred彻底清除文件
  1. # shred file
  2. shred的详细参数:
  3. -f, --force 更改权限允许写入(如有必要)
  4. -n, --iterations=N 重写N次,默认为3次
  5. --random-source=FILE 从指定文件读取数据
  6. -s, --size=N 将文件粉碎为固定大小 (可使用后缀如K、M、C等)
  7. -u, --remove 重写后截短并移除文件
  8. -v, --verbose 显示进度
  9. -z, --zero - add 用0覆盖数据
  10. –help 显示帮助
  11. –version 显示版本信息
  1. ssh服务
  2. # pacmsn -S openssh //安装ssh服务
  3. # cd /etc/rc.d/
  4. # ./sshd start/stop/restart //启动、关闭、重启sshd

Bitvise Tunnelier – 很强大的 SSH 客户端

Bitvise Tunnelier 是款功能丰富的 SSH 客户端,用来远程管理 Linux 系统,除了支持比较重要的动态端口转发外,还支持多帐号登录,图形界面的 SFTP,远程桌面等





阅读(1849) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~