Linux笔记
ll 显示当前目录下的文件的详细信息
ls显示的简略信息
ls -l显示当前目录下的文件的详细信息
ll -a显示当前目录下的隐藏文件
ls -a显示当前目录下的隐藏文件
ls -al两个参数
clear清除当前控制台
pwd列出当前所在的目录位置
mkdir 在linux下创建目录
cat 查看文件的所有内容
more 分屏查看
head -x 显示前x行
tail -x 显示后x行
切换最高管理员root权限 su root
cd 切换目录
在day文件夹中创建一个多级目录:a/b/c文件夹
cd day
mkdir -p a/b/c
su切换用户的命令
Linux命令格式
命令 -参数 要做的事
cp命令的格式:
cp -a要复制的目录
mv 要移动的文件 移动的新位置
mv/web/day2/
删除刚刚移动进来的这个目录
rm -rf web
rmdif -f web
在day2文件夹中将a.txt文件删除
rm -f a.txt
查看/etc/service文件中的前5行内容输出在控制台上
head -5/etc/service
查看/etc/service文件中的后10行内容输出在控制台上
tail -10 /etc/service
分屏查看/etc/service文件中的数据
more /etc/service
使用文件查找命令查找系统中所有的:.php结尾的文件
find -name "*.php"
对文件进行压缩
gzip a.txt
对目录进行压缩
tar -zcvf web.tar.gz
解压文件
gzip -d 压缩文件的名称
解包目录
tar -xcvf web.tar.gz
删除一个非空目录
rm -rf 目录名称
删除一个文件无提示删除
rm -f 文件名
echo >重定向
echo >>追加重定向1
which只搜系统中自带的文件
Linux中的文件属性共分七段
第一列代表文件权限
第二列代表文件的连接数
第三列文件的作者
第四列文件所有者的所属组
第五列文件的大小
第六列文件最后一次的修改时间
第七列文件或目录的名字
第一列共分四部分组成,第一个字母为第一部分,若为id代表目录,若为- l表示文件
以后的每三个字母为一部分,这三字母的顺序分别为r w x,r表示可读,w表示可写,x表示可执行
第一段是创建者的权限,第二段是创建者所属组的权限,第三段其他用户的权限
若无某个权限用 - 代替
r的权限码是4,w表示2,x表示1,
第一段简称U
第二段简称g
第三段简称O
vi编辑器具备三种模式
第一种是一般模式,一般模式又称普通模式,在普通模式下,能复制能删除,能粘贴等操作,但是不能插入,
大X以光标为基本向前删除,
小x以光标为基础向后删除,
yy复制光标所在行内容,
p粘贴当前所在行内容。
(n为数字)nyy复制光标所在往下n行。
dd删除光标所在当前行内容
D清空当前行内容。
由一般模式切换到编辑模式按 a,l,o,r都可以
按esc由编辑模式退回一般模式
末行模式又叫命令行模式,所有输入从:开始
:set nu从末行开始
:set no nu取消行号
:w 保存当前文件内容
:q 退出
:q! 强制退出
:w 后面可以跟一个新的命令
/和?都是末行模式的命令
在使用useradd创建用户时,有以下几个操作
第一个默认是,自动分一个id,id是普通用户
第二个默认是,会默认创建一个以用户名命名的用户组
第三个默认,会自动在home目录中创建一个以命令名为名的家目录
管道符前面命令输出的输出,做成后面的输入
grep作为搜索文件内容
不加任何参数,执行userdel时,会删除用户信息和用户组信息,但会保留用户的家目录
设置密码的指令passwd
gpasswd向用户组内增加用户
将用户拉入新的用户组后需要注销账号重新登录方可生效
ps aux查看某一时刻下进程
top查看动态进程
free查看内存
kill 杀死进程
killall杀死全部进程,根据名字进行杀死的