linux命令

---恢复内容开始---

1文件操作命令

  1.touch         一次创建多个文件 例 touch /mnt/{a,b,c}

  2.mv

  3.cp

  4.rm

  5.ls

    1 -F   目录/  可执行* 

    2 -a   显示隐藏的.文件

  6.stat

  7.cat 查看文件内容

  8.more/less 分屏查看

  9.file [filename] 查看文件类型等信息

  10. ln 创建硬链接 不能跨分区  不能给目录做    ln -s 创建软链接

  11.chmod -R 修改所有包括子目录下文件权限

  12.chown  改变文件的拥有组

 

2目录操作命令

  1.pwd 当前目录

  2.rm -r -f....

  3.cd    cd -进入OLDPWD   cd [~username] 进入用户主目录

  4.rmdir  

  5.mkdir

3 用户/组操作

  1.useradd

      做以下事件

        1.修改相关文件,添加用户资料

          1. /etc/passwd    2. /etc/shadow  3. /etc/group  4. /etc/gpasswd

        2.mkdir /home/"username"创建用户主目录

        3.cp -r /etc/skel/.*   /home/"username"  

        3.chown "usergroup"."username" /home/"username" 赋予用户用户目录的权限

  2.userdel

      1.userdel -r连同主目录EMAIL一并删除

  3.usermod 修改用户相关参数

      1.等于修改 /etc/passwd   /etc/shadow

      2. -G指定到某组

  3.passwd  /etc/shadow

  4.su -[空格][username] 切换用户 会新开SHELL 切换回去使用exit

  5.groupadd

  6.gpasswd

  7.group

  8.相关文件

    1./etc/passwd   格式 用户名:密码:UID:GID:说明:主目录:使用的shell(nologin表示不能登录)    uid=500+

    2./etc/shadow  格式 用户名:密码(MD5加密值):unix日期:生效时间:过期时间:过期通知天数::禁用日期:  

    3./etc/group     格式 组名:组密码:GID:组成员1,组成员2......   组无权限,在ROOT组不具有ROOT权限,UID=0才具有root权限

    4./etc/gshadow 

  9.修改用户相关参数在 /etc/login.defs   等于修改 /etc/passwd   /etc/shadow

  

4.系统相关命令

  1.hostname 显示/设置主机名  配置文件 /etc/sysconfig/network

  2.uname 内核版本、编译信息

  3.id 用户的属性 -u  -i

  4.date

  5.mount [-t] [format] [/source] [/dest]  访问共享 例如 mout -t cifs    -o uusername=administrator   //192.168.1.1/share     /mnt ##cifs是网络文件系统

    1. cat /dev/cdrom  > /a.iso ##制作一个ISO文件    挂载 mount -t iso9660 -o loop a.iso /mnt    ##-o loop使用回环设备文件  

  6.du 计算目录下的文件占用磁盘大小 -sh                        ##ls -l命令显示的大小为目录本身大小,不计算目录中包含的数据

  7.df 显示磁盘用量  -h

  8.logout 退出login shell

  9.exit 退出当前shell

  10. shutdown now ##通知其他用户关机##调用-> init 0 ##关闭所有进程服务## 调用->halt -p -f或者poweroff 

    1.  重启命令   shutdown -r  调用-> init 6 调用-> reboot 或者halt

    2.ctrl+alt+delete调用shutdown

  11. users显示当前登录所有用户            who用户+控制台信息                      w   用户+控制台+所有其他信息

  12.last 用户登录日志 lastlog 用户上次登录

  13.wall 发消息到所有用户 write 发消息到某用户 write有开关

5.网络相关

  1.ssh security shell    格式 ssh [username]@[ipaddress]

  2.scp   调用SSH的COPY

其他操作命令

1.echo

2. vi

  1.u undo

  2.ctrl+r   redo

3.alias 定义别名 别名配置文件在 ~/.bashrc

4.unalias 取消别名

5.history 显示命令历史记录

 

 

---恢复内容结束---

posted @ 2013-03-29 16:28  屁屁熊  阅读(142)  评论(0编辑  收藏  举报