首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Linux 笔记 03

Linux 笔记 03


常用命令

init[0123456] 0 关机 1 单用户(类似安全模式) 2 多用户状态没有网络服务 3 多用户状态有网络服务 4 系统未使用保留给用户 5 图形界面 6 系统重启


常用运行级别为3,5 要修改默认的运行级别可改文件/etc/inittabid:5:initdefault:这一行的数字。

解决修改错误配置的方法:在引导程序(grub)的时候输入“e”选中第二行再输入“e”进入grub edit>kernel /vmlinuz-2.4 ro root=LABEL=/ 输入1(单用户级别,因为只有单用户模式启动时不读取initab 再按b 启动单用户模式
单用户模式不用密码

ls –a 显示隐藏文件
ls –l 显示长列表格式
mkdir 建立目录
rmdir 删除空目录
touch 建立空文件
cp 复制命令
cp –r dir1 dir2 递归复制命令(复制子目录信息)
-------目录提示功能 回车系统自动提示
mv 移动文件和改文件名
rm 删除文件和目录
rm –rf * 删除所有内容(包括目录和文件)r递归f强制
ln 建立符号链接
ln –s 目标
ln –s /etc/inittab inittab [inittab 指向实际文件/etc/inittab]
more 文件名 显示文件内容,带分页 ctl + pageup ;
less 显示文件内容带分页
grep 在文本中查询grep –n “xxxx” aaa.java aaa.java文件中查找xxxx字符串在哪一行。
| 管道命令(linuxunix系统中|就是管道命令,把上一个命令的结果交给 | 后的命令处理) ls –l /etc/ | more
man 命令相当于dos下的help

find 搜索文件及目录。 linux中,因为文件系统是以级别式的结构来组成的,所以要在整个系统中找到特定的文件和目录并不是件容易的事。而“find”命令可以解决上述问题。
1.
在特定的目录下搜索并显示指定名称的文件和目录 find / -name man:意思是说从根目录开始搜索名称为man的文件或目录。
2.
搜索一段时间内被存取/变更的文件或目录。
find /home –amin -10 :十分钟内存取的文件或目录
find /home –atime -10 :十小时内存取的文件或目录
find /home –cmin -10 :十分钟内更改过的文件或目录
find /home –ctime +10 :十分钟内更改过的文件或目录
3.搜索指定大小的文件 find /home –size +10k: 查找大小为10k的文件

ls –l > a.txt 列表的内容写入文件a.txt中(覆盖写)
ls –al >> aa.txt 列表的内容追加到文件aa.txt的末尾
从文件中输入信息 database_program<database_data
返回列表