Linux学习笔记(一):指令

前言:”Obama snubbed?”今日学习英语,被CNN首页的大标题酸到了蛤蛤,因为接机时只有奥观海没有red-carpet stairs,美媒们反复抱怨这个welcome实在是太frosty而且inauspicious,而且很不友好地介绍接下来的conversation是the rancour continue。但是official有力地回应说”This is our airport, this is our country.”蛤蛤,强大起来才能有底气,我也要写好好写代码和博客哈。

配置好服务器,开始熟悉指令,每学一条指令,在博客里Mark一下,共勉之

在公司使用Windows,通过SecureCRT登陆服务器,在自己的Mbp上,Terminal自带SSH,登陆Linux服务器也无压力~


Sunday, 4 September

今天是以root的身份练习指令,结果就把服务器意外关闭了。要养成良好的操作习惯,明日新建普通权限账户再练习。

关于Linux中的tty1-6,其实就是虚拟的人机接口。Linux下人机接口也就是控制台分系统控制台,当前进程控制台和虚拟控制台三类。在控制台上利用软件虚拟出更多控制台终端,就是这里的tty了。当然,Linux下的串口对应的串口终端也属于tty,而且是实实在在的物理设备终端,和Windows下的COM1,COM2一样,在命令行用echo > 指令可以讲系统标准输出重定向到串口终端,其实默认也都是留出一个串口输出系统Log做终端的嘛。

Linux cmdManual
$普通账户
#root权限账户
tab命令补全,文件名补齐
mancmd 指令manual操作手册
date显示日期
cal显示日历
^+c结束正在执行的指令
nano和vim一样的文本编辑器
sync强制把存储器RAM中的数据写入硬盘,以免掉电RAM数据丢失
nano和vim一样的文本编辑器
reboot真的把服务器关了,只能去管理控制台重启它…
nano和vim一样的文本编辑器
tty不同终端

Sunday, 5 September

买了Ubuntu的服务器练习Linux指令,正好看到一篇介绍Ubuntu上移植Android的文章,包括Android源码下载,定制,编译。在下载源码时用到了一些Linux指令。关于定制Android,如定制开机画面、定制系统桌面等,参考[2]非常系统地介绍了定制Android的步骤,特别是定制系统的配置文件修改:产品列表.mk,目标产品信息.mk,目标设备信息.mk等。编译的话,资料显示,应该是漫长的几小时吧,这么一比较,我手上这个编译一下动辄30分钟的基于RTOS的系统是多么的轻量级。

Linux cmdManualTestcaseTestcase Info
sudo针对单个命令授予临时root权限
apt-get自动搜索、下载软件sudo apt-get install sun-java5-jdk装个JDK5
install安装软件同上
curl利用url传输文件
chmod修改文件权限chmod 777 filename
mikdir创建文件夹,目录
restart重启服务sudo /etc/init.d/samba restart重启局域网文件共享之Simba服务
cd..返回上一级目录
cd /进入根目录

参考资料

[1]. 对于Linux内核tty设备的一点理解
[2]. Android系统移植与平台开发(十一)-Android系统的定制
[3]. Android系统移植技术详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值