一周学会Linux学习笔记(二)
2014-01-10 09:59
260 查看
1.常用Linux命令
-----指定运行级别
命令 init[0123456]
运行级别
0: 关机 1:单用户 2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户 5:图形界面 6:系统重启
常用命令运行级别是3和5 要修改默认的运行界别可改文件 etc/inittab 的inittab的id:5:initdefault:这一行数字
--------解决修改错误配置的方法
在进入grub引导界面时,输入 e ; 在选中第二行 输入 e
在最后输入 1[单用户级别]
-------------列出文件和目录 ls
ls -a 显示隐藏文件
ls -l 显示长列表格式
ls -al
mkdir 建立目录
rmdir 删除空目录
touch 建立空文件
cp a.out /home/xiaoming 拷贝文件
mv 移动文件和改文件名
rm 删除文件和目录
rm -rf* 删除所有内容(包括目录和文件) r 递归 f 强制
In 建立符号连接
Ins -s 源 目标 Ins -s /etc/inittab inittab inittab 指向实际文件 /etc/inittab
more 显示文件内容 ,带分页 more install.log 空格 下一页 上一页 pageup+Ctrl
less 显示文件内容待分页
grep 在文本中查询内容 grep "text" aaa.java
| 管道命令 ls -l /etc/ | more
在Linux和unix系统中 |就是管道命令
把上一个命令的结果交给 | 的后面的命令处理
---------------find 搜索文件及目录
find / -name aaa.java find /root/ -name aaa.java
---------------重定向命令
ls -l >kkk.bak (覆盖写) 将 结果保存到kkk.bak中
>>追加写
----------------文件所有者,所在组和其他组
linux中的每一个用户必须属于一个组,不能独立于组外
当用户创建一个文件后,这个文件所在组就是该用户所在的组,除开文件的所有者和所在组的用户外,系统的 其他用户都是文件的其他组
1.添加组 groupadd policeman
查看所有组的信息 vi /etc/group cat/etc/group(只读)
2.将用户添加到组 useradd -g 组名 用户名 useradd -g policeman xiaomao
3.查看所有用户信息 vi/etc/passwd cat/etc/passwd
权限分为三种 r 可读 用4 表示 w 可写 用2 表示 x 可执行 用1 表示
-rw-r--r--
- 文件类型 rw- 文件所有者对该文件的权限 r-- 文件所在组对该文件的权限 r-- 其他组用户对该文件的权限
如何修改文件的访问权限
chmod 777 project
在添加用户时,可以指定将用户添加到哪个组中,同样的用root的管理权限改变用户所在的祖
usermod -g 组名 用户名
-----指定运行级别
命令 init[0123456]
运行级别
0: 关机 1:单用户 2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用保留给用户 5:图形界面 6:系统重启
常用命令运行级别是3和5 要修改默认的运行界别可改文件 etc/inittab 的inittab的id:5:initdefault:这一行数字
--------解决修改错误配置的方法
在进入grub引导界面时,输入 e ; 在选中第二行 输入 e
在最后输入 1[单用户级别]
-------------列出文件和目录 ls
ls -a 显示隐藏文件
ls -l 显示长列表格式
ls -al
mkdir 建立目录
rmdir 删除空目录
touch 建立空文件
cp a.out /home/xiaoming 拷贝文件
mv 移动文件和改文件名
rm 删除文件和目录
rm -rf* 删除所有内容(包括目录和文件) r 递归 f 强制
In 建立符号连接
Ins -s 源 目标 Ins -s /etc/inittab inittab inittab 指向实际文件 /etc/inittab
more 显示文件内容 ,带分页 more install.log 空格 下一页 上一页 pageup+Ctrl
less 显示文件内容待分页
grep 在文本中查询内容 grep "text" aaa.java
| 管道命令 ls -l /etc/ | more
在Linux和unix系统中 |就是管道命令
把上一个命令的结果交给 | 的后面的命令处理
---------------find 搜索文件及目录
find / -name aaa.java find /root/ -name aaa.java
---------------重定向命令
ls -l >kkk.bak (覆盖写) 将 结果保存到kkk.bak中
>>追加写
----------------文件所有者,所在组和其他组
linux中的每一个用户必须属于一个组,不能独立于组外
当用户创建一个文件后,这个文件所在组就是该用户所在的组,除开文件的所有者和所在组的用户外,系统的 其他用户都是文件的其他组
1.添加组 groupadd policeman
查看所有组的信息 vi /etc/group cat/etc/group(只读)
2.将用户添加到组 useradd -g 组名 用户名 useradd -g policeman xiaomao
3.查看所有用户信息 vi/etc/passwd cat/etc/passwd
权限分为三种 r 可读 用4 表示 w 可写 用2 表示 x 可执行 用1 表示
-rw-r--r--
- 文件类型 rw- 文件所有者对该文件的权限 r-- 文件所在组对该文件的权限 r-- 其他组用户对该文件的权限
如何修改文件的访问权限
chmod 777 project
在添加用户时,可以指定将用户添加到哪个组中,同样的用root的管理权限改变用户所在的祖
usermod -g 组名 用户名
相关文章推荐
- 一周学会Linux笔记(一)
- 【韩顺平】《一周学会Linux实战》笔记
- 韩顺平老师《一周学会Linux》视频笔记
- linux 学习笔记之fdisk命令详解
- Linux学习笔记:btrfs
- linux学习笔记——进程的查看和管理、systemctl命令
- linux脚本攻略学习笔记17
- 《Unix & Linux 大学教程》 - 第十八章 学习笔记
- linux学习笔记—常用命令及事项
- Linux学习笔记第三周第三次课(2月7日)
- Linux驱动学习笔记之并发控制
- Linux学习笔记——虚拟机中安装VMware Tools
- 写得蛮好的linux学习笔记三-压缩命令(收藏)
- 学习笔记 --- LINUX USB设备驱动的编写
- Linux 学习笔记 十三
- linux 可执行文件创建 学习笔记
- 2018-1-29 Linux学习笔记
- Linux学习笔记--cron
- Linux 3.x 内核学习笔记——x86 64位内存管理
- Linux进程与线程学习笔记(更新)