Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 操作系统 / Linux / Linux开发必须掌握的shell命令总结

1.登陆
进入Linux系统,必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统,影响系统的正常运行。用户登录分两步:
第一步,输入用户的登录名
第二步,输入用户的口令当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:[root@loclhost /root] #这时就可以对系统做各种操作了。超级用户的提示符是“#”,其他用户的提示是“$”。2. 控制台切换
Linux是一个多用户操作系统,它可以同时接受多个用户登录。Linux还允许一个用户进行多次登录,这是因为Linux和UNIX一样,提供了虚拟控制台的访问方式,允许用户在同一时间从不同的虚拟控制台进行多次登录。虚拟控制台的选择可以通过按下Ctrl+Alt+一个功能键来实现,通常使用F1-F7,例如,用户登录后,按一下Ctrl+Alt+F2键,用户又可以看到"login:"提示符,说明用户看到了第二个虚拟控制台。然后只需按Ctrl+Alt+F1键,就可以回到第一个虚拟控制台。 用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。
3. 添加用户? useradd
格式:useradd [选项] 用户名
范例:
useradd smb
添加名字为smb的用户
3. 修改密码? passwd
格式:passwd [选项] [用户名]
范例:
passwd smb
修改smb用户的密码
4. 切换用户? su
格式:su [选项][用户名]
范例:
su – root
切换到root用户,并将root的环境变量同时带入
5. 关机? shutdown
格式:shutdown [-t seconds] [-rkhncfF] time
[message]
范例:
shutdown now
立刻关机6. 拷贝? cp
格式:cp [选项] 源文件或目录 目标文件或目录
范例:
1. cp /home/test /tmp/
将 /home目录下的test文件copy到/tmp目录下
2. cp –r /home/dir1 /tmp/
将 /home目录下的dir1目录copy到/tmp目录下7. 移动或更名? mv
格式:mv [选项] 源文件或目录 目标文件或目录
范例:
1. mv /home/test /home/test1
将 /home目录下的test文件更名为test1
2.mv /home/dir1 /tmp/
将 /home目录下dir1目录移动(剪切)到/tmp目录下
8. 删除? rm
格式:rm [选项] 文件或目录
范例:
1. rm /home/test
删除/home目录下的test文件
2.rm –r /home/dir
删除/home目录下的dir目录
9. 创建目录? mkdir
格式:mkdir [选项] 目录名
范例:
1. mkdir /home/workdir
在/home目录下创建workdir目录
2. mkdir –p /home/dir1/dir2
创建/home/dir1/dir2目录,如果dir1不存在,先创建dir1
10. 改变工作目录? cd
格式:cd 目录名
范例:
1. cd /home/
进入/home目录
11. 查看当前路径? pwd
格式:pwd
范例:
 pwd
显示当前工作目录的绝对路径12. 查看目录? ls
格式:ls [选项] [目录或文件]
范例:
1. ls /home
显示/home目录下的文件与目录(不包含隐藏文件)
2. ls –a /home
显示/home目录下的所有文件与目录(包含隐藏文件)
3. ls –l /home
显示/home目录下的文件与目录的详细信息
4. ls –c /home
显示/home目录下的文件与目录,按修改时间排序
13. 打包与压缩? tar
格式:tar [选项] 目录或文件
范例:
1.tar cvf tmp.tar /home/tmp
将/home/tmp目录下的所有文件和目录打包成一个
tmp.tar文件
2.tar xvf tmp.tar
将打包文件tmp.tar在当前目录下解开
3.tar cvzf tmp.tar.gz /home/tmp
将/home/tmp目录下的所有文件和目录打包并压
缩成一个tmp.tar.gz文件
4.tar xvzf tmp.tar.gz
将打包压缩文件tmp.tar.gz在当前目录下解开
14. 解压缩? unzip
格式:unzip [选项] 压缩文件名.zip
范例:
1.unzip tmp.zip
解压tmp.zip文件
  • 1
  • 2
  • 下一页
Linux开发Vim必须掌握的命令总结从崩溃的Linux系统中抢救LVM物理卷数据相关资讯      Shell命令 
  • Hadoop学习:shell命令  (今 10:20)
  • Shell常用命令和流程控制  (09/03/2014 06:19:17)
  • shell命令的执行  (03/17/2013 15:05:17)
  • Shell常用命令总结  (10/28/2015 09:20:29)
  • 实用Shell命令备忘  (07/06/2013 15:07:09)
  • 常见的shell命令  (01/17/2013 18:40:15)
本文评论 查看全部评论 (0)
表情: 姓名: 字数