Linux基础
添加用户:
useradd user_Name; // useradd jim
设置用户密码:
passwd user_Name; (如果后面不带user_Name,默认修改当前用户的密码)
// passwd jim
删除用户:userdel user_Name;
user -r user_Name;
切换用户
SU user_name password;
例如:su root 111111;
命令:init[0123456]
0:关机
1:单用户
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:系统未使用,保留给用
5:图形界面
6:系统重启
常用运行级别是3和5,如果需要修改默认的运行级别可以改文件 /etc/inittab的
id:5:initdefault:这一行中的数字
解决修改错误配置的方法:
在grub引导界面的时候,请输入e ,选中第二行,按e,在结尾输入1
保存退出后在选中第二行的基础上按b,即可重新启动,再进入vi /etc/inittab 修改id:6:initdefault这一行的数字。
pwd :显示当前工作目录
cd : 改变目录
ls 列出文件和目录
ls -a :显示隐藏文件
ls -l 显示长列表格式
mkdir :建立目录
rmdir :删除目录(如果目录里面有东西,这样就不能删除)
touch :建立空文件
cp:复制文件(拷贝)
cp a.out /home/jim l ls
more:分页显示
ls -l etc/ | more |:管道命令
grep: 查找字符串 grep 待查找的字符串 文件
-- grep "ball" aaa.java
find 搜索文件及目录
ls -l > a.txt 列表的内容写入文件a.txt中(覆盖写)
ls -al >> aa.txt 列表的内容追加到文件aa.txt的末尾
如何在Linux中添加组
1.查看linux中所有的组
cat /etc/group | more
2.查看linux中所有的用户信息
2.创建用户,并同时将将该用户添加到组中
useradd -g 组名 用户名
每天一个linux命令(1):ls命令
ls命令是linux下最常用的命令,ls命令就是list的缩写,用来打印目录的清单,默认不加参数的时候是打印当前目录的清单,如果指定目录里的文件及文件夹也可以打印其清单,除此还可以查看文件权限(包括目录 、文件夹 、文件权限)
- 命令格式
ls [选项] [目录名]
- 命令功能
列出目标目录中所有的子目录和文件
- 常用参数
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
rm命令
rm -f 文件名
rm -rf 文件夹名