Linux学习笔记1

        今天开始学习Linux系统,用虚拟机VirtualBox安装了Ubuntu13.04 gnome版本。参考的教材是《鸟哥的私房菜》。本人菜鸟一只,第一次接触Linux,边学边记,难免会有错误,会在后续学习中加以改进。

        直接从第5章开始看的,学习了一些命令以及一些基本操作和通过google解决了遇到的几个小问题。

        首先这个系统是图形界面,本菜鸟一直认为在字符界面敲命令才是高手,所以想进入字符界面,这是一个问题,要怎么进入呢,google加百度之。知道Ubuntu有6个控制台,可以用Ctrl+Alt+F1/F2/F3/F4/F5/F6进入任意个字符界面,从字符界面回到图形界面怎么办呢,当然还是用Ctrl+Alt+F7.为什么是这样呢,我也不懂。。。。。。

        好了,进入字符界面后,首先从书上学了date和cal两个命令,date是显示日期和时间的,cal是显示本月日历的命令。还有一个强大的命令man ,man+[命令] 显示有关该命令的参数、示例等,可以用来查询不熟悉的命令。在使用man时,需要进行翻页,空格是向下翻,另外PgUp与PgDn分别是向上向下翻页。

        要想在字符界面重启或关机需要使用reboot或shutdown,poweroff,halt。而要使用这些命令需要用root用户权限,怎么从当前用户登录root呢?Ubuntu是没有root用户的,又要用到两个命令:sudo或者su命令。sudo 是 super-user do的缩写,即当前用户暂时以管理员的身份执行某条命令,比如 sudo reboot,需要输入sudo密码,就是你当前用户的密码。也可以使用 sudo -s,即切换为root shell模式,密码同上。sudo还有其他命令参数 -i/u等,可以man之。su命令用来切换当前用户,如 su root可以从当前用户切换到root,那么从root返回呢,就是su [alpha],其中alpha是本菜鸟的用户名,这就回到原来的用户了。那么用sudo -s的root也可以用su +用户名切换。

        ls命令用于查看文件,ls就是list缩写。当我们输入 ls -al时,屏幕上会出现许多文件,其中每一个文件前都会有十个字符,例如drwxrw-r--,表示文件的属性,可以分成四部分,第一部分是左起第一位,可以是d,也可以是-,d表示该文件是目录文件,-表示普通文件。之后9位分成每三位一组,从左开始分别表示文件所有者、该用户所在的用户组以及其他人对该文件的属性。r就是read,可读,w为write,可写,x为execute,可执行。这样我们就可以知道一个文件的属性。上述例子的文件就是一个目录文件,user可读可写可执行,该用户在的group可读可写不可执行,其他用户只能对该文件可读。这样可以保护文件的安全性。

        还遇到的一个问题是安装Ubuntu时默认的语言是中文,但是有些字符不能显示,出现乱码,所以想把默认语言改成英语。google之,找到一种方法,需要把 /ect/default/locale(注意这只是在Ubuntu系统中语言配置在这个文件中,别的版本的Linux系统会在不同的文件中)文件修改成LANG="en_US.UTF-8" LANGUAGE="en_US:en" 再在当前用户运行命令 ~$ locale-gen -en_US:en即可。那么怎么修改呢,这里又要用到一个新的命令:nano 。这个命令的使用权限是在root下可以用,所以要先切换到root ,使用sudo -s,然后还有一个细节,在用nano之前,先把语言暂时改成英语,因为有乱码就不知道这个命令怎么操作。暂时改变默认语言的命令是LANG=en_US回车即可。准备就绪,输入nano  /etc/default/locale回车 出现文件里原来的内容 LANG="zh_CN.UTF-8"LANGUAGE="zh_CN",可以像在.txt文件中一样进行修改,然后要离开,就按照下方提示按Ctrl+X离开,会提示是否保存,是 Y,不要修改文件名,直接回车就可以。然后切换回自己的用户,运行上述~$ locale-gen -en_US:en命令。再重启虚拟机,会发现语言变成了英语。(我的验证方法是运行 date命令,如果是英语就不会出现乱码。)

        今天就是这些了,还处在只知其然,还不知其所以然的状况,继续努力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值