------------内容开始------------

pwd  查看当前目录

cd

  使用:cd    文件目录

        cd  -  回到前一个目录

  cd  ..  退到上一个目录

  cd    目录名  进入到指定目录

find  查找指定的文件所在目录

  使用:find    参数  文件目录

  -name  按照指定文件名来查找

grep  用于查找文件内的指定文件内容所在位置

  使用:grep    (参数)  文件目录

  -c  只输出匹配行的计数

  -n  显示匹配文件的行号

ls  查看目录下的文件

  使用:ls    (参数)  文件目录

  -a  查看隐藏文件

  -l  查看详细详细

  -c  按照最后修改的时间排序

  -t  按照文件修改的时间排序

head  查看文件开头n行

  使用:head    参数  文件目录

  -n  为数字

tail  查看文件末尾n行

  使用:tail    参数  文件

  -n  为数字

cat  用于查看文件内容

  使用:cat    (参数)  文件目录

   -n  由1开始对所有输出的行数编号

  -b  跟n相似,但不对空白行数编号

  >  用于重定向使用

  >>   用于追加使用

    使用:cat  内容  >/>>  文件  (用于重新编辑或填补文件使用)

 more  用于现实的文件内容超过一页的情况下使用(分页展示文件内容)

  使用:more  文件

cp  用于复制文件/目录

  使用:cp   (参数)  源文件/目录  目标文件/目录

  -d  复制时保留链接(链接相当于windows中的快捷方式)

  -f  覆盖已经相同的文件,并且不会提示

  -i  与-f相反,会出现提示

   -p  除复制内容外,还把修改时间和访问权限也一起复制

  -r  递归复制

mv  用于移动文件/目录

  使用:mv    (参数)  源文件目录  目标文件/目录

  -f  不会出现提示

  -i  出现提示,询问选项

  也可用于修改文件名

    使用:mv    源文件目录  目标文件/目录(将当前文件移动到源目录下,修改移动后的名称

rm  用于删除文件/目录

  使用:rm    (参数)  文件目录

  -i  删除前逐一询问

  -r  强制删除

  -f  递归删除

mkdir  用于创建目录

  使用:mkdir  创建的目录名称

rmdir  用于删除目录

  使用:rmdir  要删除的目录文件

shutdown  用于执行关机命令

  使用:shutdown    参数

  -r   对计算机进行重启

  -k  模拟关机,发出提示但不关机

  -h  对计算机进行关机

  -c  取消关机指令

logname  用于查看当前登录的用户名

  使用:logname   (参数)

   -h  指定远程计算机名称

  -f  指定的用户名称

 who  查看用户信息

  使用:who    (参数)

  -m  查看用户自己的信息

  -q  查看登录的用户名和数量

date  显示当前时间

  也可以改变时间:date  121010232007(时间对应月-日-时-分-年)

cal  查看当月日历

  使用:cal    (参数)  日期

  也可以查看指定月份日历:cal  12  2007(显示2007年12月份的日历)

     查看指定年份日历:cal -y  2003(查看2003年全年日历) 

df  查看文件系统各个分区的占用情况(默认以KB为单位)

  使用:df    (参数)

  -m       如果要使用MB为单位的,可以添加-m参数

   -T  并显示文件类型

du  查看目录或文件容量(默认以KB为单位)

  使用:du    参数  目录

  -m  以MB为单位列出

  -s  仅列出目录容量

free  查看系统内存、虚拟内存的占用情况

  使用:free

 

useradd  添加账户(必须在root用户下)

  使用:useradd  用户名称

passwd  对用户添加/修改密码

  使用:passwd  用户名称

    也可以调用参数来进行将用户锁定/解锁

    使用:passwd    参数  用户名称

    -l  将用户进行锁定

    -u  解除用户锁定

suerdel  删除用户

  使用:userdel    (参数)  用户名称

  没有添加参数时只删除登录账号但是保留相关目录

  -r  完全删除用户(删除账号的同时删除用户主目录及其内部文件)

 groupadd  添加组

  使用:groupadd    (参数)  组名称

 groupmod  修改组的属性

  使用:groupmod    参数  组名称

   -g  修改既有的GID

  -n  修改既有的组名

    修改组名:groupmod  -n  group2  group1(将group1改名为group2)

groupwd  修改组中的成员用户或改变组的密码

  使用:group  组名(修改组密码)

  使用:groupwd    参数  用户名  组名(添加或移出组成员)

   -a  添加组成员  每次只能添加一个

  -d  删除组成员  每次只能删除一个

groupdel  删除组

  使用:groupdel  组名

 linux文件系统目录结构

  

目录 描述
/ 整个文件系统层次结构的根目录
/bin 常用二进制命令所在的目录
/boot linux的内核及引导系统程序所需的文件目录
/dev 设备的文件的目录,比如声卡,磁盘,光驱等
/etc 二进制安装包的配置文件默认路径和服务启动命令存放的目录/etc/init.d/(yum,rpm)
/home 普通用户的家目录默认数据存放目录
/lib /bin和/sbin中二进制文件必要的库文件
/media 可移除媒体
/mnt 用于临时挂载存储设备的挂载目录
/opt 表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,自己编译的软件包就可以安装在这个目录
/proc 存放/proc操作系统运行时进程信息以内核信息
/root 超级用户(管理员)的家目录
/sbin 存放超级权限用户root的可执行命令
/srv 站点的具体数据,由系统提供
/tmp 用来存放临时文件
/usr 系统存放程序的目录
/var 变量文件

mount  挂载磁盘

  使用:mount    参数  挂载源文件位置  需挂载到的位置

  -f  伪装mount ,伪装成检查设备和目录的样子,但并不真正的挂在文件系统

  -r  将文件系统安装为只读

  -v  详细显示安装详信息

 

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

使用:    参数  文件目录

------------内容结束------------