您的位置:首页 > 运维架构 > Shell

shell命令

2015-11-26 15:42 609 查看
shell是系统的壳子,负责把输入的命令翻译给内核执行

1.一般来说查看某个命令可以直接用这个主命令 + —help

2.command [command name] [arguments] [options(一般说用减号或者两个减号来表示)]

参考:

http://www.linuxidc.com/Linux/2011-08/40437.htm

http://www.douban.com/note/75797151/

下面是常用的shell命令:

su - 切换到root用户(#),普通用户是$

可以进行某个命令的授权.

chmod chmod -R 755 /System/Library/Extensions 设定某个目录或文件的权限.

mkdir abc

rmdir abc

mvdid abc abc1 移动或重命名文件夹

touch 创建文件

cp 复制文件

rm 删除文件

mv 移动或重命名文件

cat 查看某个文件的内容

grep 查看某个文本文件是否含有某个字符

tail -n 20 filename 显示文件的最后20行

open -e 打开文件

vim 编辑器

ruby:

ruby -v ruby的版本

gem update —system 更新ruby环境

gem —help

gem -v

gem help commands 所有gem命令

gem help 某个命令名称 某个命令的格式

gem help platform gem运行的环境

gem sources — add 网址

gem sources — remove 网址

gem sources -l 查看当前gem设置的下载网址

gem install rails 查看执行过程

gem install 软件 [sudo] 需要密码

gem uninstall 软件

ps 系统进程

kill 关闭进程

exit 关闭终端进程,但无法关闭终端窗口

git remote add origin https://github.com/yuqi17/apps.git

初始化要提交的github地址

——————————————————————————————

快捷键:Tab 自动命令补齐 CTRL+C终止 Ctrl+D用处之一是su命令的用户切换回去

另外支持 * ? []通配符号

总之强大的不得了,比DOS强太多.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: