Linux期末佛脚指南


期末考的都是鸡毛蒜皮的问题,大概会考到的命令也就20几条.我也复习一下基本应用,
也许是我们专业教的确实不够深入吧,觉得简单的可以先行划走了.

常用文件操作命令

touch (创建文件)

touch 文件名

touch lixin.txt

cat (查看文件内容)

cat 文件名

cat lixin.txt 

head (查看文件开头)

head -n 5 文件名

head -n 5 lixin.txt #查看开头5行

tail (查看文件结尾)

tail -n 5 文件名

tail -n 5 lixin.txt #查看最后5行

cp (复制文件)

cp 源文件或目录 目标文件或目录

cp lixin.txt /tmp #复制到某目录
cp lixin.txt lixin2.txt #复制并重命名

mv (移动文件)

mv 源文件或目录 目标文件或目录

mv lixin.txt lixin2.txt #将文件lixin.txt改名为lixin2.txt

ls (查看文件类型)

ls
ls -l

常用目录操作命令

pwd (查看当前路劲)

pwd

mkdir (创建新目录)

mkdir 目录名

rmdir (删除目录)

前提目录内无文件

rmdir 目录名

cd (切换目录)

cd 目录名
cd .. #返回上一级目录

cp (复制目录)

cp /tmp #切换到目录到tmp
cp /var/log/wtmp. #将/var/log/wtmp复制到tmp目录下
#注意:为了能够复制到当前目录,"."不能省略
cp -r /tmp /var/log/wtmp #等价上两条
cp -rf /home/user1/* /root/temp/ #将/home/user1/下的内容复制到/root/temp/下而不复制目录/user1本身

常用的其他命令

clear (清屏)

也可用快捷键,Ctrl+l

clear

vi (文本编辑器)

vi 文件名 #没有则创建
按下A键 #或键盘insert
输入内容
按下键盘Esc
输入:wq #或连续按2次shift+Z

命令管理用户

useradd (创建用户)

useradd lixin

userdel (删除用户)

userdel lixin

usermod (用户属性修改)

-g 修改主群组
-G 修改附加群组
-L 锁定用户不能登陆
-U 解锁用户的锁定

useradd -L lixin 
useradd -U lixin
useradd -g group1 -G group2,group3 lixin #多个用,间隔

whoami (显示当前登陆用户)

whoami

命令管理用户组

groupadd (创建用户组)

groupadd 用户组名

groupdel (删除用户组)

groupdel 用户组名

管理文件与目录的访问权限

chmod (设置文件与目录的访问权限)

chmod u+x /root/lixin.txt
chmod g+w /root/lixin.txt
chmod o-r /root/lixin.txt
chmod o=rwx /root/lixin.txt
chmod -R o=rwx /root/lixin.txt #递归设置子目录
chmod g+w,o=rwx,o+r /root/lixin.txt

chmod (数字设定法)

0表示无权限,1表示可执行,2,表示可写,4,表示可读
每一类用户的权限是读,写,可执行的数字只和

chmod 600 /root/lixin.txt

磁盘管理

mount (挂载分区)

mount 磁盘分区 目录

umount (卸载分区)

mount 挂载目录或磁盘分区

进程管理

crontab (命令调度)

-e 创建并编辑crontab内容
-l 显示…
-r 删除…

crontab -e
0 7 * * * /bin/ls
按下Esc
输入:wq #或者连续按2次shift+z
service crond restart

软件包管理

tar (打包和解包)

tar -cvf /root/lixin.tar test.txt test2.txt #将两个文件进行打包,保存在/root/lixin目录,名称为lixin.tar
tar -xvf /root/lixin.tar -C /var/class #将文件进行解包,保存在/var/class目录
tar -xvf /root/lixin.tar  #将文件进行解包,保存在当前目录

tar (打包压缩,解包解压)

tar -czvf /root/lixin.tar.gz test.txt test2.txt #将两个文件进行打包并压缩,保存在/root/lixin目录,名称为lixin.tar.gz
tar -xzvf /root/lixin.tar.gz -C /var/class #将文件进行解包并解压,保存在/var/class目录
tar -xzvf /root/lixin.tar.gz  #将文件进行解包解压,保存在当前目录

yum 查询命令

yum 安装命令

yum -y install 包名

yum 卸载命令

yum remove 包名
posted @ 2022-01-04 01:06  爱吃菠萝包  阅读(20)  评论(0编辑  收藏  举报  来源