红联Linux门户
Linux帮助

linux学习笔记

发布时间:2007-08-20 18:20:15来源:红联作者:xuehuazp
常用命令

目录操作命令
1 ls 列目录命令 -l 显示详细信息
-a 显示所有信息(包括.*文件,也就是隐藏文件)
-R 显示当前目录以及目录下包含的文件和目录

2 pwd 显示当前目录

3 cd 目录更改命令 返回上一级目录--cd..
返回根目录 --cd

4 mkdir 新建目录命令 新建多个目录 mkdir A B C D
建立嵌套式目录 mkdir -p a/b/c/d/e

5 rmdir 删除目录命令 (注意,rmdir只能删除空目录)删除多个空目录,rmdir A B C...


文件操作命令

1 file 文件类型查看命令 file filename

2 touch 新建文件命令 touch file
注意,挡touch命令中,指定的参数存在时,touch命令将更新该文件的时间属性。不会改文件

3 cp 复制文件命令 cp分为两种情况,一种是在不同目录下,cp表示为复制文件。
一种是在同目录下,cp命令表示为另存为。

4 mv 文件移动 mv和cp一样,也分为两种情况,一种是在不同目录中,mv表示为移动
一种是在同目录中,mv表示为重命名

5 rm 删除文件命令 rm命令用于删除任何文件和目录。
-rf 强制删除,不提示。

6 find 文件查找命令 find命令很强大,只介绍一点。
find 显示当前目录中的所有文件(目录)的列表。
find -name filename 其中,文件名中可以使用*和?通配符


文本文件查看命令
1 cat 用于查看内容很少的文件

2 more 分屏显示文本内容

3 less 对more做了一些扩展,也是分屏显示

4 head 显示文件的头部 head -2 filename 表示显示filename前2行的内容

5 tail 显示文件的尾部 tail -2 filename 表示显示filename后2行的内容



使用光盘

光盘的挂载
mount -t iso9660 /dev/cdrom /mnt/cdrom/
mount-光盘挂载命令 -t -文件系统类型 iso9660-文件类型 dev/cdrom-光盘的位置
/mnt/cdrom/-表示将要挂载的地方。
光盘的卸载
umount /mnt/cdrom/
umount /dev/cdrom 这两种都可以

U盘的使用

和光盘的使用方法大致一样,但是U盘每次插入到计算机时,被分配的设备文件名是不固定的,所以我们要先查看设备


一般的pc系统中没有SCSI设备,因此当系统插入U盘时,通常U盘被分配的设备文件名是 sda。
使用fdisk -l 列出系统中的所有存储设备
我们会看到最下面显示/dev/sda1.表示U盘的设备文件名称
U盘的挂载
mount -t vfat /dev/sda1 /mnt/

U盘的卸载
umount /dev/mnt/



用户、组的管理命令

用户管理

1 useradd / adduser 添加用户
添加用户时没有指定用户所属的组,会自动建立和用户名一样的组。

2 userdel 删除用户
删除用户时,系统不会删除用户的主目录,只能是手工删除
-r 删除用户时,系统会自动删除用户的主目录。

3 passwd 更改密码
不加任何参数时,修改现在使用的密码,密码是不显示的
passwd user 修改user的密码

4 所有的用户信息,保存在/etc/passwd 所有用户都是访问
所有的密码信息,保存在/etc/shadow中,只有管理员可以访问



组管理

1 组文件保存在/etc/group中

2 groupadd 添加用户组 groupadd group
在建立用户时指定用户组 adduser -g group name这样建立的用户就不再建立同名的组了

3 gourpdel 删除用户组 groupdel group


权限设定

1 查看文件权限 ll ls -l 的简写
显示 drwxrw-rwx .........
一个字符(d)表示类型,后面的9位,每3位为1组。从左到右表示为拥有者、同组的用户、其他用户
r表示“读”,w表示“写”,x表示“执行”。r的值为4,w为2,x为1。

2 设置权限
chmod
例如:ll afile
-rw-r--r-- ........ afile 表示-644
chmode 777 afile
ll afile
-rwxrwxrwx ........ afile (r+w+x=7)


这是小弟第一次写,也许有很多不对的地方,希望大家能给小弟多提意见。也希望这个东西能给其他人一点点的帮助。
文章评论

共有 0 条评论