V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
chengchao0311
V2EX  ›  Linux

想学linux命令行,但是平时能用的地方太少,怎么解决?有没有什么经常需要使用到命令行的地方.可以让我更熟悉?

  •  
  •   chengchao0311 ·
    chengchao0311 · 2013-06-21 15:01:41 +08:00 · 6825 次点击
    这是一个创建于 4177 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看了下linuxcast的视频教程.挺好的,也学了不少.
    但是很多命令日常用不到.
    现在用的稍微多以前的就是git那几个命令
    和android adb的一点命令,
    偶尔用一下keytool.

    像Teahour.fm里主播说的, 看书看视频只是磨刀, 真要学习要砍柴.
    学命令行的柴是是什么呢?
    39 条回复    1970-01-01 08:00:00 +08:00
    momou
        1
    momou  
       2013-06-21 15:03:50 +08:00   ❤️ 1
    那你为神马要学命令行呢?
    liuhang0077
        2
    liuhang0077  
       2013-06-21 15:05:35 +08:00
    给笔记本装个 linux的发行版不就好了~ opensuse ubuntu 神马的。。。再不行你就装个 centos的桌面版本。。
    erhandsome
        3
    erhandsome  
       2013-06-21 15:05:56 +08:00   ❤️ 1
    需求
    chengchao0311
        4
    chengchao0311  
    OP
       2013-06-21 15:08:37 +08:00   ❤️ 1
    @momou 看来来cool 而且真能做很多的事情. 之前用eclipse 装egit 各种不方便. 后来学了点命令行, 现在真有点感觉出命令行的优势来啦
    ashitaka
        5
    ashitaka  
       2013-06-21 15:10:49 +08:00
    要么自己找点东西做 小工具小项目都行
    要么去公司实习 日常工作就是很好的练习机会了 前提当然是这份工作依赖linux环境
    chengchao0311
        6
    chengchao0311  
    OP
       2013-06-21 15:14:05 +08:00
    @liuhang0077 ubuntu有装过 而且现在用也是mac也能的用一些. 但是日常用不到啊.现在用到的只有工作中能接触到的一些 神马管道啊 重定向啊 基本用不到. 所以现在还不能理解
    liuhang0077
        7
    liuhang0077  
       2013-06-21 15:17:46 +08:00
    @chengchao0311 要不你在虚拟机弄个纯命令行的 要不你在我这弄个vps 独立ip的 实战一下 一顿饭钱 网站看我头像。
    chengchao0311
        8
    chengchao0311  
    OP
       2013-06-21 15:19:26 +08:00
    @ashitaka 嗯 看来真的玩玩树莓派 买了一直放那没玩过.
    adaromu
        9
    adaromu  
       2013-06-21 15:20:09 +08:00   ❤️ 2
    搞个VPS,架个服务器,爬梯博客一个个玩过来
    买个Respberry Pi,折腾点功能出来
    chengchao0311
        10
    chengchao0311  
    OP
       2013-06-21 15:22:44 +08:00
    @adaromu 有一个了. 有什么好玩的功能 我可以试试?另外爬梯 是撒子?
    chengchao0311
        11
    chengchao0311  
    OP
       2013-06-21 15:23:52 +08:00
    @liuhang0077 貌似我买过你的ssh.嗯 我也觉得可以考虑下.
    shunai
        12
    shunai  
       2013-06-21 15:24:33 +08:00
    @adaromu 推荐
    chengchao0311
        13
    chengchao0311  
    OP
       2013-06-21 15:26:53 +08:00
    @adaromu 哦 哦 爬梯 懂了..
    adaromu
        14
    adaromu  
       2013-06-21 15:36:11 +08:00
    @chengchao0311 播放器、路由器、豆瓣收音机,可多了。http://www.oschina.net/news/40401/47-raspberry-pi-projects-to-inspire-your-next-build 这里介绍了47个树莓派项目。
    至于梯子嘛就是VPN、SSH之类的。
    我基本上就是这么摸熟命令行的。
    chengchao0311
        15
    chengchao0311  
    OP
       2013-06-21 15:46:02 +08:00
    @adaromu 哈哈 豆瓣收音机 这个我喜欢. VPN SSH 都买啦.我决定走树莓派路线 谢谢 哈哈
    liuhang0077
        16
    liuhang0077  
       2013-06-21 15:59:59 +08:00
    @chengchao0311 你可以向这个朋友说的@adaromu vps跟树莓派结合 到时候你找我我教你怎么弄apn
    左边的都是在树莓派上运行的 其实不难 要是买的话加入验证机制就可以了

    终端+翻山软件<---->国外vps
    | |
    代理软件 <-转发端口
    chengchao0311
        17
    chengchao0311  
    OP
       2013-06-21 16:34:09 +08:00
    @liuhang0077 这也是个坑.等我先把树莓派的坑平了 再来填vps的坑吧.今年的科学上网的服务已经买的太多啦.家里的路由器也可以自动翻.我等促销吧
    kfll
        18
    kfll  
       2013-06-21 18:07:52 +08:00
    你最好要知道你所说的命令行是个怎样的存在
    alexrezit
        19
    alexrezit  
       2013-06-21 18:37:31 +08:00
    你用不到为什么还要学?
    chemzqm
        20
    chemzqm  
       2013-06-21 18:50:45 +08:00
    跟老板说去做运维
    durrrr
        21
    durrrr  
       2013-06-21 19:31:16 +08:00   ❤️ 1
    http://c.learncodethehardway.org/book/

    学这个吧,这地方要用linux命令行。
    wtbhk
        22
    wtbhk  
       2013-06-21 19:48:16 +08:00
    给自己电脑装上linux再把Windows卸载了,ok
    fox
        23
    fox  
       2013-06-21 19:53:09 +08:00
    买个VPS玩玩
    cxq
        24
    cxq  
       2013-06-21 22:50:42 +08:00
    @kfll 这句话好深奥 求解释
    cxq
        25
    cxq  
       2013-06-21 22:55:33 +08:00
    @alexrezit 额 为了折腾吧
    tension
        26
    tension  
       2013-06-21 23:00:45 +08:00
    我一般用的是 server ***** restart

    top

    killall -9 ***

    exit
    wangxiaokaizi
        27
    wangxiaokaizi  
       2013-06-22 00:43:33 +08:00
    给你推荐个网站挺好玩的。
    http://linuxcast.net/
    huxos
        28
    huxos  
       2013-06-22 09:44:03 +08:00
    给电脑装一个LInux 系统 自然而然的就用得到了 ,不用可以学习吧 。
    jatsz
        29
    jatsz  
       2013-06-22 14:41:02 +08:00 via iPad
    额,我的工作环境主要是windows但是没有cygwin怎么活。
    找文件find,看代码grep,git•••••••
    alphamm
        30
    alphamm  
       2013-06-22 18:07:53 +08:00   ❤️ 2
    买一个便宜的vps,装无图形界面的Linux。最好是xen或kvm,因为OpenVZ的客户机不掌控内核模块,有时折腾了半天才发现是母鸡没加载某个模块。
    然后尝试去配置东西,看你对什么东西感兴趣:最基本的安全配置(用户,用户组,ssh,密钥登陆,iptables...),网络配置(HE的ipv6),邮件服务器,文件服务器(ftp/ftps/sftp),各种科学上网,网页服务器(http,https,php,博客,论坛,wiki...),数据库,写脚本,折腾内核等等。折腾中总会遇到问题,解决问题的过程就是学习的过程。

    有足够兴趣的话,折腾树莓派也是很好的选择。

    不建议为了学习而给日常电脑装Linux桌面。理由:如果桌面功能很强大,那么图形化界面能达成的任务,你自然懒得用命令行;如果桌面功能不强大,那你日常工作会蛋疼的。
    dukai
        31
    dukai  
       2013-06-22 22:42:43 +08:00
    买一台vps吧,便宜,而且还能架网站,高端大气上档次,保证折腾的你欲仙欲死,很快你就发现自己已经精通命令行了(真实的故事)。
    shinerene
        32
    shinerene  
       2013-06-22 22:46:21 +08:00
    @dukai 请问 便宜的vps有什么推荐?linode?
    tywtyw2002
        33
    tywtyw2002  
       2013-06-22 23:00:27 +08:00
    学 linux 看rhce去吧,我推荐给一个零基础的朋友,他2周之内基本知道了 linux是什么。

    其他深度的linux 还是要接触实验环境。

    linux不难,常用的无非就是那么几条命令 ls,mv,cp什么的。 其他还是看操作环境吧。
    所有的参数不用背,记住命令名称之后man xxx 或者 xxx --help 就知道怎么用了。

    如果编程,肯定要去了解 gcc make这些东西。makefile也是一个难点吧。
    adaromu
        34
    adaromu  
       2013-06-23 00:54:35 +08:00
    @chengchao0311 LZ你有什么需求是可以用命令行解决的这才该是你的柴
    最近打算刷这个电视盒玩 http://raspberrypi.diandian.com/post/2013-01-03/40046676788 不过这个似乎学不到什么命令行,望天...
    cxq
        35
    cxq  
       2013-06-23 10:06:19 +08:00
    哈哈 @adaromu 推荐的都是精品啦。这个我肯定要刷, 比豆瓣播放机吸引力还大。 树莓派坑果然非常深了。
    cxq
        36
    cxq  
       2013-06-23 10:09:56 +08:00
    @tywtyw2002 恩 我也一直想用用gcc make。 工作大部分时间都用的java。对gcc make一直想接触一下。学习啦。
    cxq
        37
    cxq  
       2013-06-23 10:30:23 +08:00
    @alphamm 听起来vps也好像很好玩啊, 被你一说吸引力陡增。之前也一直想折腾vps 自己搭个vpn或者ssh来着。 结果后来入了shadowsocks和apnp.加上之前还有ssh和2个vpn。 今年再买就真要剁手啦。
    cxq
        38
    cxq  
       2013-06-23 10:34:01 +08:00
    @jatsz 查啦一下 cygwin 是个好东西啊。谢谢推荐
    dukai
        39
    dukai  
       2013-06-23 22:46:24 +08:00
    @shinerene 如果你是新手我推荐到淘宝上买一个30元的那种,可以随便玩,也不心疼,关键是便宜,当练手,如果熟练了觉得需要有个固定的服务器来搭建网站的话,可以买个好点的,如果网站有备案,推荐阿里云主机,一月最低配置只需要60元还是69的,非常合算,网速也能得到保证。当然如果网站没备案的话推荐linode,非常稳定,建网站不是为了折腾,稳定是王道。图片啥的可以放在国内,upyun是个不错的选择。我现在91meitu.net就是用的linode+upyun。我也是小打小闹,闹着玩:D
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5476 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:11 · PVG 17:11 · LAX 01:11 · JFK 04:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.