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 包名

Linux期末佛脚指南的更多相关文章

  1. Linux静态库生成指南

    Linux静态库生成指南   Linux上的静态库,其实是目标文件的归档文件.在Linux上创建静态库的步骤如下: 写源文件,通过 gcc -c xxx.c 生成目标文件. 用 ar 归档目标文件,生 ...

  2. Linux网络设置高级指南

    from:http://www.oschina.net/question/23734_117144 Linux网络设置高级指南 本文面向的是被Linux复杂的有线无线网络架构弄得头昏脑胀:或者被网上半 ...

  3. <Linux性能调优指南>主要思路流程

    网上IBM很早放出的一本免费电子书, 十来年了,参考意义还是很大. 国内有翻译成中文在线阅读的版本. 见如下两个URL Linux Performance and Tuning Guidelines ...

  4. C#在Linux上的开发指南

    本人才疏学浅,在此记录自己用C#在Linux上开发的一点经验,写下这篇指南.(给想要在Linux上开发C#程序的朋友提供建议) 目前在Linux上跑的网站:http://douxiubar.com | ...

  5. Linux守护进程编写指南

    Linux守护进程编写指南 守护进程(Daemon)是运行在后台的一种特殊进程.它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件.守护进程是一种很有用的进 程.Linux的大多数服务器 ...

  6. Kali Linux安装及中文指南

    Kali Linux安装及中文指南 Kali Linux安装教程:https://blog.csdn.net/u012318074/article/details/71601382 Kali Linu ...

  7. C#在Linux上的开发指南(续)

    续之前的一篇开发指南http://www.cnblogs.com/RainbowInTheSky/p/5496777.html 部分人在部署的时候经常出现dll兼容问题(其实可以看小蝶惊鸿的文章,蝶神 ...

  8. linux内存文件系统之指南

    内存文件系统使用及示例:ramdisk, ramfs, tmpfs 第一部分在Linux中可以将一部分内存mount为分区来使用,通常称之为RamDisk. RamDisk有三种实现方式: 第一种就是 ...

  9. Linux systemctl 命令完全指南

    Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器. Systemd是一个系统管理守护进程.工具和库的集合,用于取代System V初始进程.Systemd的功能是 ...

  10. Linux期末总结

    Linux内核学习总结 1.计算机是如何工作的? 存储程序计算机工作模型 X86汇编基础 汇编一个简单的C程序分析其汇编指令执行过程 2.操作系统是如何工作的? 三个法宝——存储程序计算机.函数调用堆 ...

随机推荐

  1. SpringCloud之旅

    现在大部分公司的项目架构都选择了微服务,我们公司也不例外,那么什么是微服务呢?今天就来开启SpringCloud之旅! SpringCloud是基于SpringBoot的一整套的微服务架构.他提供了微 ...

  2. C语言基础题 22年5月

    (十六进制 %x  20.0f是%f  long 是%ld  unsigned int %#o  ) 编程题: 整数浮点数的上溢下溢 strcpy函数代码 int search(char *s, ch ...

  3. ps18.3.20

    PS添加图层蒙版,然后画笔,括号是画笔的大小,,还要调,不透明度

  4. win8 改win7 最全教程(包含可能遇到的所有问题)

    今日,帮一个朋友的把她的系统从win8 优雅降级到了win7,大家都知道win8改win7 不好改啊.......话不多,上本人的总结的教程. 首先 ,win8改win7 需要对系统格盘,这里的原因我 ...

  5. 1.3 ODBC 部署监控数据库

    一.安装ODBC 来自为知笔记(Wiz)

  6. SQLServer自带备份优劣分析

    众所周知, SQL Server自身的"维护计划"可以实现自动备份数据库. 既然这样,那还有必要使用第三方专业备份软件吗? 本文以[护卫神·好备份专业版]为例,分析两者之间的优劣. ...

  7. mfc edit只允许输入数字

    1.给EDIT控件添加 EN_CHANGE 事件 2.事件中的代码如下: 1 CString strEditVidoe; 2 GetDlgItem( iId )->GetWindowText( ...

  8. kubernetes集成GPU原理

    这里以Nvidia GPU设备如何在Kubernetes中管理调度为例研究, 工作流程分为以下两个方面: 如何在容器中使用GPU Kubernetes 如何调度GPU 容器中使用GPU 想要在容器中的 ...

  9. Python自动化环境搭建轻轻松松---selenium

    其实安装selenium实现自动化搭建环境也不拿 一共四步 1.Python开发环境 2.安装selenium包 3.安装浏览器 4.安装你安装的浏览器驱动 一: 想要实现Python环境不可能缺席: ...

  10. Spring AOP面向切面编程案例 (注解驱动开发)

    AOP(动态代理):指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式:[1]导入 aop 模块:Spring AOP:(spring-aspects):[2]定义一个业务逻辑类 ...