linux入门基础——命令行bash的基本操作

来源:互联网 发布:手机怎样申请淘宝小号 编辑:程序博客网 时间:2024/06/08 22:34
    最近开始学习linux,使用u盘安装了Ubuntu12.04,装好之后又升级了14.04。正确安装的话应该很快,但我安装了好几次......第一次使用图书馆的wifi安装,没有安装好,结果不能连接wifi,卸载装了好几次,最后还是在宿舍连接网线才重装成功。
    在网易云课堂边看视频边记笔记进行学习(http://study.163.com/course/courseMain.htm?courseId=232007),讲的是CentOS,不过也非常感谢他。

Linux基本操作
用户——shell——kernel
Kernel实现上层应用的基本功能,如内存管理,进程调度,鼠标管理等,但是Kernel不能直接被用户操作。
因此需要shell,将用户的操作传递给Kernel。
shell分为命令行shell和图形界面shell。
CLI:command line interface
GUI:graphical user interface
主流的操作系统的shell默认为GUI,即图形界面shell。通过点击或者拖拽鼠标进行操作。
linux的shell主要是命令行shell。
GUI:GNOME
CLI:BASH
linux中主要用bash图形界面。
切换用户
在CLI中,通过su命令切换用户
su -    切换到root用户并使用一个新的运行环境
su    不切换到root用户,只切换到普通用户
sudo    使用管理员用户身份运行命令
用户想要使用管理员权限运行命令,但是本身没有这个权限或者不想切换到管理员用户中,则可以使用sudo。
BASH作业管理
在后台运行进程:在命令后添加一个&
暂停某个程序:通过Ctrl+z或者发送信号

管理后台作业
jobs
bg + 编号     background继续在后台运行
fg + 编号    foreground放在前台运行


0 0
原创粉丝点击