1.ls命令
命令格式:ls [OPTION] [FILE]
list,用于查看文件和目录信息的命令。
ls -a:显示一般文件和隐藏文件
ls -l:使用长格式显示文件内容,一般查看文件信息时用到
ls -F:表示在文件后面多添加表示文件类型的符号,如*表示可执行,/表示目录,@表示连接文件。
其中,第一个位置表示类型(文件属性):d表示目录,l表示连结文件,b表示块设备文件,c表示字符设备文件,-表示普通文件。其它剩下9个位置每3个一组。因为Linux为多用户多任务系统,所以一个文件可能同时被多个用户使用,所以管理员要设好每个文件的权限。文件的权限位置顺序为:rwx(Owner)r-x(Group)r-x(Other)。
2.chmod命令
命令格式:chmod modefile
利用chmod可以精确地控制文档的存取权限。
Linux中用户存取权限分为三级:文件拥有者Owner、与拥有者同组的用户Group、其它用户Other。但root用户具有超级访问权限。默认系统将普通文件权限设置为-rw-r--r-。r表示可读取,w表示可写入,x表示可执行;+表示增加权限,-表示取消权限,=表示直接设定权限。也可用数字表示权限。
如: d rwx r-x r-- (d表示文件类型;rwx表示Owner权限;r-x表示同组用户权限;r--表示其它用户权限)
数字权限基本命令格式:chmod abc file (a,b,c分别表示三者的权限) r=4,w=2,x=1,则
属性为rwx,对应数字为4+2+1=7
属性为rw-,对应数字为4+2=6
属性为r-x,对应数字为4+1=5
如:命令chmod a=rwx file和chmod 777 file效果相同;chmod ug=rwx,o=x file和chmod 771效果相同。
3.cd命令
基本命令格式:cd [change directory]
改变当前目录。
4.mkdir和rmdir命令
mkdir:建立新目录 命令格式:mkdir [directory]
rmdir:删除已建立的目录 命令格式:rmdir [option] [directory] 参数主要是-p,表示删除目录时删除所有涉及的目录。
如“rmdir -p a/b/c”和“rmdir a/b/c a/b a”作用类似。
5.cp命令
基本命令格式:cp -r source target -r表示连同源文件的子目录一同拷贝
cp -a相当于将整个文件夹备份
6.rm命令
基本命令格式:rm [option] filename 常用参数有:-i、-r、-f。
删除文件
-i表示系统会加上提示信息,确认后才能删除;
-r表示连同目录下的子目录一同删除,和rmdir命令相似;
-f表示强制删除。
7.mv命令
基本命令格式:mv [option] source dest
移动目录或文件,可以给目录或文件重命名。
8.cat命令
基本命令格式:cat [option] [file]
显示或连接一般的ASCII文本文件,如cat file1 file2>file3,把file1和file2内容结合起来,重定向到file3中。若file3不存在,则自动创建;若file3已存在,则被覆盖。
若直接输入cat file,则直接显示file内容:
9.pwd命令
基本命令格式:pwd (print working directory的缩写)
用于显示用户的当前工作目录
10.ln命令
基本命令格式:ln source_file -s des_file
为某一个文件在另一个位置建立一个不同的链接。
11.grep命令
基本命令格式:grep [option] string
查找当前文件夹下的所有文件内容,列出包含string中指定字符串的行并显示行号。
12.mount命令
基本命令格式:mount -t type dev dir
用于将分区作为Linux的一个“文件”挂载到Linux的一个空文件夹下。
注意:必须将U盘等设备放入驱动器再实施挂载操作,不能在挂载目录下实施挂载操作,至少在上一级不能在同一目录下挂载两个以上的文件系统。
13.rpm命令
基本命令格式:rmp [option] name RedHat Package Manager的缩写
参数-q实现查询
14.ps命令
用于查看进程
基本命令格式:ps [option]
option有:
ps查看进程通常有以下几类状态:
15.kill命令
基本命令格式:kill signal PID signal:是发送给进程的信号;TERM(或9)表示无条件终止;PID是进程号
16.chkconfig命令
设置一个服务的运行级别或检查系统的各种服务。
17.passwd命令
基本命令格式:passwd [option] <accountName>
直接修改用户的密码。
主要参数说明:
若默认用户名,则修改当前用户的口令
/etc/passwd文件是用于存放用户密码的重要文件,每个用户在/etc/passwd文件中都有一行相应的记录;
/etc/shadow保存着加密后的用户口令;
/etc/group是管理用户组的基本文件,每行记录对应一个组。
18.useradd命令
基本命令格式:useradd [option] username
在系统中创建一个新用户账号,创建新账号时要给账号分配用户号、用户组、主目录和登录Shell等资源。
参数如下:
userdel:删除用户账号信息
usermod:修改用户账号信息
19.groupadd命令
基本命令格式:groupadd [option] groupname