配置slackware startx命令默认启动环境
- # vi ~/.xinitrc
- exec /bin/share/startkde //默认startx启动kde环境
kde启动时的预览动画路径
- ~/.kde/share/apps/ksplash/Themes/
解除fedora15限制root登陆
- etc/pam.d/gdm
-
etc/pam.d/gdm-password
-
auth required pam_succeed_if.so user != root quiet
打包,压缩/解压缩
- tar使用
- #tar -cvf file.tar /tmp/
- #tar -xvf file.tar
- #tar -cvf file.tar -C
- #tar -tvf file.tar
- 在tar中使用gzip
- #tar cvfz /tmp/my_home_directory.tar.gz /home/jsmith
-
#tar xvfz /tmp/my_home_directory.tar.gz
-
#tar tvfz /tmp/my_home_directory.tar.gz
- 在tar中使用bzip2
-
#tar cvfj /tmp/my_home_directory.tar.bz2 /home/jsmith
-
#tar xvfj /tmp/my_home_directory.tar.bz2
-
#tar tvfj /tmp/my_home_directory.tar.bz2
软件的安装
- RPM包安装方法
-
pm -ivh ***.rpm 安装
-
rpm -Uvh package.rpm 升级
-
rpm -ev package 卸载
-
rpm -qa 查询已安装的RPM包
-
-
deD包安装方法
-
sudo dpkg -i ****.deb 安装、升级
-
sudo dpkg -r ****.deb 卸载
-
sudo dpkg -P ***.deb 卸载配置文件
-
sudo dpkg-deb -c ****deb 查询deb包中包含的文件列表
-
dpkg --info ***.deb查询deb包中包含的内容信息
-
dpkg -l *** 装deb包
- 在线安装类
-
APT
-
apt-get install 安装包/重新安装包
-
apt-get -f install 强制安装或、修复安装
-
apt-get remove 卸载已安装软件,保留配置文件。
-
apt-get remove --purge 卸载软件,删除配置文件。
-
YUM
-
yum check-update 显示可升级软件包
-
yum remove 删除指定的软件包
-
yum install 安装软件包
-
yum update 升级指定软件包
pacman软件包管理
- pacman -Sy //同步软件源,类似Debian中的apt-get update .
- pacman -S package //安装软件包
- pacman -Sy abc 和源同步后安装名为abc的包
- 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从源代码编译安装包
软件源配置
- 可编辑/etc/pacman.conf和/etc/pacman.d/mirrorlist //软件源配置
Archlinux网络配置
- # vi /etc/rc.conf //内容
- /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个
- 网络调试
- # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 //即时生效
- # ifconfig eth0 up/down //开启或关闭网卡
- # route add default gw 192.168.0.254 //即时生效
给bash命令设置别名
- vi ~/.bashrc 添加alias xx='xx -i'
- 为全部用户设置别名
- vi /etc/bashrc alias xx='xx-i'注销重新登录即可
fdisk命令详解
- a toggle a bootable flag #切换启动标志
-
b edit bsd disklabel #编辑BSD的disklabel
-
c toggle the dos compatibility flag #切换DOS兼容性标志
-
d delete a partition #删除一个分区
-
l list known partition types #列出已知的分区类型
-
m print this menu #打印此菜单
-
n add a new empty DOS partition table #添加一个新的空DOS分区表
-
o create a new empty DOS partition table#创建一个新的空DOS分区表
-
p print the partition table #打印分区表
-
q quit without saving changes #退出而不保存更改
-
s create a new empty Sun disklabel #创建一个新的Sun的disklabel
-
t change a partition's system id #改变一个分区的系统ID
-
u change display/entry units #改变显示/进入单位
-
v verify the partition table #验证分区表
-
w write table to disk and exit #表写入磁盘并退出
-
x extra functionality (experts only) #额外的功能(专家只有)
分区UUID查看- # blkid
- # ls -l /dev/disk/by-uuid/
gpasswd使用技巧
- gpasswd -a xiaopang wheel //将xiaoapng加入到wheel用户组
-
gpasswd -d xiaopang wheel //将xiaopang从wheel用户组移除
-
gpasswd -A xiaopang wheel //设置xiaopang为wheel用户组管理员
shred彻底清除文件
- # shred file
-
shred的详细参数:
-
-f, --force 更改权限允许写入(如有必要)
-
-n, --iterations=N 重写N次,默认为3次
-
--random-source=FILE 从指定文件读取数据
-
-s, --size=N 将文件粉碎为固定大小 (可使用后缀如K、M、C等)
-
-u, --remove 重写后截短并移除文件
-
-v, --verbose 显示进度
-
-z, --zero - add 用0覆盖数据
-
–help 显示帮助
-
–version 显示版本信息
- ssh服务
- # pacmsn -S openssh //安装ssh服务
- # cd /etc/rc.d/
- # ./sshd start/stop/restart //启动、关闭、重启sshd
Bitvise Tunnelier – 很强大的 SSH 客户端
Bitvise Tunnelier 是款功能丰富的 SSH 客户端,用来远程管理 Linux 系统,除了支持比较重要的动态端口转发外,还支持多帐号登录,图形界面的 SFTP,远程桌面等
阅读(1895) | 评论(0) | 转发(0) |