shell命令

来源:互联网 发布:web编程语言 编辑:程序博客网 时间:2024/06/06 14:25

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强太多.

0 0
原创粉丝点击