标签:界面 chgrp 记录 remove 名称 jin 执行 分配 head
yum install -y lrzsz vim unzip wget net-tools
常用命令
init 3 //1. 切换到命令界面
init 5 //2. 切换到图形界面
which java //3. 查看指令对应的可执行文件位置
man java //4. 查看指令可以使用的参数
目录操作
2.1 创建目录make directory
mkdir newdir //创建单个目录
mkdir -p newdir1/newdir2/newdir3/ //递归创建多级目录
3.2 移动目录 - move
mv dir1 dir2 dir1移动到dir2下
mv dir1 newdir2 改名
3.3 复制(并改名)操作 - copy
-R recuralve递归复制
cp -R dir1/dir2 dir3/newdir
cp dir1/filea dir2
3.4 删除操作 - remove
-f force强制删除(包含隐藏文件)
rm file 删除文件
rm -r dir 删除目录
rm -rf filename 递归强制删除文件(目录)
rm -rf / 递归强制删除根文件
文件简单操作
3.1 文件内容查看
cat filename 一次性把全部内容输出到终端
more filename 通过敲回车方式逐行查看文件内容 Q键结束查看
less filename 上下左右键方式查看文件各部分内容(支持回看) Q键结束查看
head -n filename 查看文件的前n行内容
tail -n filename 查看文件的后n行内容
wc filename 查看文件内容行数
find ./ -name "o*" 在当前目录下查找以o开关的文件(模糊查找)
3.2 创建文件
touch filename 当前目录创建文件
touch dir/filename 指定目录创建文件
touch /home/jinnan/dir/newfile 绝对路径创建文件
echo 内容 >> filename 把内容以追加写方式添加到文件中
3.3 给文件内容
echo 内容 > filename 把内容以覆盖写方式添加到文件中,文件如果不存在会自动创建该文件
echo 内容 >> filename 把内容以追加写方式添加到文件中
管道pipe
ls -l | wc
ls -l | head -5
ls -l | head -30 | tail -5
grep this apple.txt | grep ddd
ps -ef | grep java
软链接和硬链接
5.1 软链接相当于windows的快捷方式,可以用在硬盘空间合理分配上
ln -s foot.txt /var/fd.txt
ln -s /home/foot.txt /var/fd.txt //软链接不在同一目录,要设置为绝对路径
注意:
5.2 硬链接:系统里文件的名称就是硬链接
给文件增加名称(引用)的过程就是创建硬链接(一个文件有多个名称,它们互为硬链接)
ln -d 原文件 硬链接
注意:
用户的操作(创建、修改、删除) 对应配置文件:/etc/passwd
//1. 添加用户
useradd -g 组编码 -d 家目录 -u 编号 用户名
//2. 编辑用户
usermod -g 组编码 -d 家目录(手动创建) -u 编号 -l newname 用户名
//3. -r删除对应的家目录
userdel -r 用户名
7、组的操作(创建、修改、删除) 对应配置文件:/etc/group
```linux
//1. 创建groupadd
groupadd 组名
//2. 修改groupmod
groupmod -g 本身编号 -n 新名字 组名
//3. 删除groupdel(注意:组里边存在用户信息禁止删除)
groupdel 组名
```
权限
8.1 修改权限
chmod ug+w, o-x 1.txt //u:主人;g:所属组;o:其它人
chmod 777 1.txt //4:r;2:w;1:x
8.2 修改主人
chown 主人 filename
chown 主人组别 filename
chown .组别 filename
chown -R 主人组别 dir //递归方式设置目录的属组
chown -R 777 dir //递归方式设置目录的权限
8.3 修改组别
chgrp mysql /usr/local/mysql/
每天用心记录一点点。内容也许不重要,但习惯很重要!
标签:界面 chgrp 记录 remove 名称 jin 执行 分配 head
原文地址:https://www.cnblogs.com/binarylei/p/9049148.html