`

linux几个常用命令

阅读更多
Evince *.pdf  打开PDF文档


我访问windows分区时发现所有windows分区中的文件和文件夹名中的中文全变成问
号,怎么办?
答:在第三贴中我们讲解了通过编辑/etc/fstab实现在linux中访问windows的fat32分区
。同样,我们可
以通过进一步修改/etc/fstab来实现中文文件名显示。只要把/dev/hda1 /mnt/c vfat
default 0 0中
的default全改为iocharset=cp936就行了。

自动挂载
每次开机访问windows分区都要运行mount命令显然太烦琐,为什么访问其他的linux分区不用使用mount命令呢?
其实,每次开机时,linux自动将需要挂载的linux分区挂载上了。那么我们是不是可以设定让linux在启动的时候也挂载我们希望挂载的分区,如windows分区,以实现文件系统的自动挂载呢?
这是完全可以的。在/etc目录下有个fstab文件,它里面列出了linux开机时自动挂载的文件系统的列表。我的/etc/fstab文件如下:

/dev/hda2 / ext3 defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,codepage=936,iocharset=gb2312 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/hdb1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0


在/etc/fstab文件里,第一列是挂载的文件系统的设备名,第二列是挂载点,第三列是挂载的文件系统类型,第四列是挂载的选项,选项间用逗号分隔。第五六列不知道是什么意思,还望。

在最后两行是我手工添加的windows下的C;D盘,加了codepage=936和iocharset=cp936参数以支持中文文件名。参数defaults实际上包含了一组默认参数:

rw 以可读写模式挂载
suid 开启用户ID和群组ID设置位
dev 可解读文件系统上的字符或区块设备
exec 可执行二进制文件
auto 自动挂载
nouser 使一般用户无法挂载
async 以非同步方式执行文件系统的输入输出操作

大家可以看到在这个列表里,光驱和软驱是不自动挂载的,参数设置为noauto。(如果你非要设成自动挂载,你要确保每次开机时你的光驱和软驱里都要有盘,呵呵。)





lynx
lynx http://www.google.com/

字符界面的网络浏览器,我们这里用来浏览http://www.google.com


alsamixer,  alsactl


simsun字体

挂在fat32中文显示 mount -t vfat -o codepage=936,iocharset=utf8 /dev/sdb1 /mnt/usb

卸载软件 pacman -Rcns softname
清除缓存 pacman -Scc

管理账户

1.      用户账户的管理

useradduser 创建新用户

useradd –ggroupuser 创建用户账户时加入某个组

useradd –sshell名)user 创建用户账户时指定shell

useradd –d(用户目录)user创建用户账户时指定用户目录

useradd –uUID号)user 创建用户时指定UID

useradd –ppassworduser 创建用户账户时指定口令

usermod –ggroupuse 修改用户加入某个组

usermod –sshell名)use 修改用户shell

usermod –d(用户目录)user 修改用户目录

usermod –uUID号)user 修改用户UID

usermod –ppassworduser 修改用户口令

usermod –l(新用户名)(旧用户名)为用户改名

usermod –Luser 锁定用户帐号

usermod –Uuser 解锁用户帐号

userdeluser 删除用户帐号

userdel –ruser 删除用户帐号时删除用户目录

2.      组账户的管理

groupaddgroup  创建组账户

groupadd –rgroup 创建系统组账户

groupmod –g(新GID号)(组账户名)更改组的GID

groupmod–n(新的组名)(旧的组名)更改组账户名

groupdelgroup 删除指定的组账户

3.      口令管理

passwduser  设置用户口令

passwd –luser 锁定用户账户

passwd –uuser 解锁用户账户

passwd –Suser 查询用户口令状态

passwd –duser 删除用户口令

gpasswd -ausergroup 将用户添加到指定组

gpasswd –dusergroup 将用户从指定组中删除

gpasswd [-Auser] [-Muser]group 将用户指定为组的管理员

4.      用户和组状态命令

suuser 切换用户账户

     iduser 显示用户的UID,GID

      whoami  显示当前用户的名称

      groupsuser 显示用户所属的组

      newgrp(用户所属的组帐号)转换用户的当前组到制定的组

tar
标准的 UNIX 归档工具. [1] 起初这只是一个 磁带 归档 程序, 而现在这个工具已经被开
发为通用打包程序, 它能够处理所有设备的所有类型的归档文件, 包括磁带设备, 正常文
件, 甚至是 stdout (参见Example 3-4). GNU 的tar 工具现在可以接受不同种类的压缩过
滤器, 比如tar czvf archive_name.tar.gz *, 并且可以递归的处理归档文件, 还可以用
gzip 压缩目录下的所有文件, 除了当前目录下($PWD)的 点文件 . [2]
一些有用的 tar 命令选项:
1. -c 创建 (一个新的归档文件)
2. -x 解压文件 (从存在的归档文件中)
3. --delete 删除文件 (从存在的归档文件中)
注意: 这个选项不能用于磁带类型设备.
4. -r 将文件添加到现存的归档文件的尾部
5. -A 将 tar 文件添加到现存的归档文件的尾部
6. -t 列出现存的归档文件中包含的内容
7. -u 更新归档文件
8. -d 使用指定的文件系统 比较归档文件
9. -z 用 gzip 压缩归档文件
(压缩还是解压, 依赖于是否组合了 -c 或 -x)选项
10. -j 用 bzip2 压缩归档文件

方法一:可以用终端安装或卸载软件。
方法二:用系统自带的“新立得软件包管理器”

在终端里
安装软件 apt-get install softname1 softname2 softname3……
卸载软件 apt-get remove softname1 softname2 softname3……
卸载并清除配置 apt-get remove --purge softname1
更新软件信息数据库 apt-get update
进行系统升级 apt-get upgrade
搜索软件包 apt-cache search softname1 softname2 softname3……

安装deb软件包 dpkg -i xxx.deb
删除软件包 dpkg -r xxx.deb
连同配置文件一起删除 dpkg -r --purge xxx.deb
查看软件包信息 dpkg -info xxx.deb
查看文件拷贝详情 dpkg -L xxx.deb
查看系统中已安装软件包信息 dpkg -l
重新配置软件包 dpkg-reconfigure xxx

Gentoo Linux实战!

[b]三、桌面软件的安装与设置[/b]
[b]1,安装配置最新的XFree和Gnome[/b]
[code]#emerge xfree gnome
#xf86config (检测配置XFree86,根据自己具体配置选择,配置完毕会在/etc/X11/下生成XF86Config )
#echo "exec gnome-session" >; ~/.xinitrc (让我们直接用startx命令进入Gnome而不是原来的twm)[/code]
保存修改退出后,用startx命令就可以进入Gnome了。

[color=blue]如果要用KDE:
#emerge xfree qt arts
#USE="-gnome -gtk" emerge kdelibs kdebase (去掉gnome和gtk以及多余kde组件的支持,安装最小化的KDE)
#xf86config
#echo "exec startkde" >; ~/.xinitrc[/color]

分享到:
评论

相关推荐

    linux常用60个命令

    通过对以上几个命令的介绍,我们可以看出,这些命令在日常使用Linux系统时非常重要。它们不仅能够帮助我们更好地管理服务器,还能够提高我们的工作效率。掌握这些命令的基本使用方法以及它们的应用场景,对于每一个...

    Linux常用命令经典解释

    【Linux常用命令经典解释】 在Linux操作系统中,掌握一些常用的命令是提高工作效率的关键。本文将重点解析几个核心的命令:`tar`、`vi`以及如何在Linux下安装和卸载软件。 首先,我们来看看`tar`命令,它是Linux中...

    linuxOS6.5安装及常用命令.docx

    Linux OS 6.5 的安装过程可以分为以下几个步骤: 1. 启动页面介绍:在安装过程中,用户将看到一个启动页面,该页面提供了多种语言选择和键盘布局选择等选项。 2. 检测页面:在这个阶段,安装程序将检测用户的计算机...

    Linux常用命令Linux常用命令

    本文将深入解析几个主要的Linux命令,帮助用户更好地理解和使用这个强大的开源操作系统。 首先,我们要了解的是目录操作常用命令。`ls`命令用于列出目录中的文件和子目录,通过`-a`参数可以显示隐藏文件,`-l`参数...

    Linux 52个常用命令.pdf

    ### Linux 52个常用命令知识点详解 #### 1. cat 命令 - **命令简介**:`cat` 是“concatenate”的缩写,主要用于连接文件并打印到标准输出设备,例如屏幕。它也可以用来创建新文件或查看文件内容。 - **使用权限**...

    linux常用命令大全

    linux常用命令大全,有这一个文档就够用几年了,熟记以后就不用每次都百度了

    Linux 最最常用命令使用示例(10个并配图)

    在输入命令和后面的参数前几个字母时,可以使用 Tab 键自动补全。例如: ``` $ cd D ``` 按下 Tab 键,自动补全为: ``` $ cd Documents ``` 这可以节省输入时间和减少输入错误。 掌握这些基本的 Linux 命令...

    Linux常用命令-API手册.zip

    本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...

    linux常用的60个命令.pdf

    在这部分,我们将详细介绍Linux中最常用的几个安装和登录命令,包括`login`、`shutdown`等。 ### 1. login - 登录系统 #### 作用: `login`命令用于用户登录Linux系统。 #### 格式: ``` login [name] [-p] [-h ...

    Linux的常用命令~ 很好的ppt~

    在Bash环境下,有几个重要的环境变量: - HISTFILE:保存历史命令的文件,默认为~/.bash_history。 - HISTSIZE:历史命令列表的最大数量,默认值根据系统设置不同。 - HOME:用户的主目录路径。 - OLDPWD:上一次的...

    linux文件系统详解及常用命令

    2. 单一目录树:Linux 文件系统只有一个目录树,无论操作系统管理几个磁盘分区。 3. 多用户支持:Linux 文件系统支持多用户,每个用户都有自己的主目录。 Linux 文件系统的主要目录: 1. /bin:二进制可执行命令 2...

    Linux 命令 Linux常用命令全集.CHM 电子书

    ### Linux常用命令全集知识点详解 #### 目录操作 **1.1.1 切换目录 -- cd** - **用途**: `cd` 命令用于改变当前工作目录。 - **语法**: `cd [directory]` - **示例**: `cd /usr/local` 将当前工作目录切换到 `/usr...

    Linux常用操作命令

    4. **重要的几个热键:[Tab], [Ctrl]-c, [Ctrl]-d** - **[Tab]**:自动完成命令或文件名的补全。 - 示例:输入`vi`后按[Tab]键,如果只有一个以`vi`开头的命令,则自动补全为完整命令。 - **[Ctrl]-c**:终止当前...

    linux常用命令.docx

    在Linux操作系统中,掌握常用命令是进行日常管理和运维的基础。本文将详细介绍几个关键的Linux命令及其应用场景。 首先,安装和配置JDK环境是部署任何Java应用程序的前提。在Linux上,你可以通过以下步骤进行操作:...

    常用Linux升级命令

    我们将主要关注以下几个方面:软件包管理器、更新命令以及如何升级到新版本的Linux内核。 首先,我们需要了解Linux中的软件包管理器。在不同的Linux发行版中,这些管理器各不相同,例如Ubuntu和Debian使用的是`apt`...

    Linux下常用命令

    以下是对标题“Linux下常用命令”和描述“Linux命令 超全超详细”所涵盖的几个关键知识点的详细解释: 1. **显示文件目录命令 `ls`** `ls`命令用于查看当前目录下的文件和子目录。通过添加不同的参数,可以获取更...

    linux下查看硬件资源的几个常用命令.pdf

    Linux下查看硬件资源的几个常用命令 在 Linux 操作系统中,有多种方式可以查看硬件资源的信息。以下是一些常用的命令: 1. `lshw` 命令:用于显示硬件信息,包括 CPU、主板、内存、存储设备、网络接口等。 示例:...

Global site tag (gtag.js) - Google Analytics