Linux学习笔记2014-05-27
来源:互联网 发布:循环大批量更新数据库 编辑:程序博客网 时间:2024/06/05 23:45
1.各硬件设备在Linux中的文件名:
IDE:/dev/hd[a-d]
SCSI/SATA/USB硬盘: /dev/sd[a-p]
在Linux系统中,每个设备都被当成一个文件来对待;
要想找到你的设备对应的设备文件,首先你要知道你的设备的类型,然后再在/dev目录下找
PS:实际寻找外设文件的时候,这些文件是隐藏文件,驱动每次启动时候生成的文件。。。好好学习命令行shell后,再补这快笔记。。。
2.[Tab]按键
自动补全命令
自动补全文件名
无法自动参数
3.root权限切换:
sudo passwd root//修改密码//长度限制//字典。。。
su//切换至root用户
su -//创建新的环境,切换至root用户
exit//退出root权限操作
#root权限下操作
$普通用户权限下操作
sudo 使用管理员身份运行命令
id显示用户当前identification
hostname//显示当前主机名
Ctrl+c//终止当前命令
命令 & //将当前进程放在后台运行
4.Linux下有两个shell:shell 是kernel与用户传递信息的通道,好像Kernel外包裹的一层壳
GUI(Graphical User Interface):GNOME
CLI(Command Line Interface):BASH
5.!!//执行上一条命令
!?字符//执行历史中带有字符的命令
history//返回之前输入过的所有命令,并以序号索引
!num//按照历史记录的序号执行命令
!-n//重复n个命令之前的那个命令
6.Ctrl +r 在历史记录中搜索命令,只需命令中带有的字符
重新调用前一个命令的参数esc,按esc后,按.键
7.命令行通配符 (正则表达式)
*匹配零个或多个
?匹配任意一个
[0-9]匹配一个数字范围
[abc]匹配列表里任何字符
[^abc]匹配列表以为的字符
8.BASH作业管理
& 将命令放在后台运行
jobs//显示后台命令
sleep num//暂停num进程
ctrl+z //暂停某个程序
bg num//继续执行num进程
fg num//将num放在前台执行
9.man 命令//相当于matlab中的help 帮助文档,主要需要关注:NAME , DISCRIPTION部分
/word //在 man page中查找word关键字
- Linux学习笔记2014-05-27
- linux鸟哥视频学习笔记05
- linux学习笔记(1)
- LINUX命令学习笔记
- linux学习笔记(1)
- linux学习笔记(2)
- linux学习笔记(3)
- linux学习笔记
- linux学习笔记
- linux 学习笔记
- linux学习笔记二
- linux学习笔记
- linux学习笔记
- Linux学习笔记
- linux学习笔记
- linux学习笔记
- linux学习笔记
- LINUX 学习笔记(转)
- 为什么已经引用了using System.Management 使用ManagementObjectSearcher时为什么提示未引用空间?
- Scripts:此脚本慎用lob_fragmentation_user.sql
- Android中如何获取设备的宽高
- [ALGO-50] 数组查找及替换
- Permutations II
- Linux学习笔记2014-05-27
- LeetCode: Climbing Stairs [070]
- VmodCAM 初始化
- 结构体输入姓名,年龄,性别。你猜我写的对不对??
- J2EE学习篇之--Spring技术详解
- Scripts:dump nclob列的脚本(慎用)lob_dump_nclob.sql
- 探查油田——广度搜索
- java程序员必知的8大排序
- Java Swing界面编程(12)---JPanel布局