Linux基本操作【作业】
1.如何使用命令立即重启linux操作系统?
sudo reboot
2.如何查看/etc下的所有文件,并以列表格式显示,并且显示隐藏文件
cd /etc | ls -la
3.一次性创建 text/1/2/3/4
cd tmp
mkdir -p text/1/2/3/4
(1)在子目录4下创建一个新文件1.txt,1.txt内容是/etc目录下文件的列表
touch text/1/2/3/4/1.txt
ls /etc >text/1/2/3/4/1.txt
(2) 在子目录3下创建一个文件2.txt,文件的内容是/etc/passwd文件内容的第一列
sudo /etc/passwd
cat /etc/passwd | awk -F ':' '{print $1}' > text/1/2/3/2.txt
(3) 将1.txt和2.txt内容合并到新文件3.txt,3.txt在目录2下
cat text/1/2/3/2.txt >>text/1/2/3/4/1.txt >text/1/2/3.txt
(4) 删除目录3及其子目录。
rm -r text/1/2/3
(5) 将3.txt改名为4.txt
mv text/1/2/3.txt text/1/2/4.txt
4.查找/etc下所有t开头的普通文件,并且大小大于1m,小于100m,将结果保存到家目录下d1.txt中
sudo find /etc -name 't*' -size +10k -size -100k >~/d1.txt
5.在家目录及其子目录下查找文件内容包含hello的文件,只显示找到的文件名
grep -r -l -w 'hello'
6.如何查看passwd文件中前三行和后三行
head -3 /etc/passwd
tail -3 /etc/passwd
7.统计当前系统中一共有多少账户
who | wc -l
8.设置/test/a.txt属主有读写执行权限,属组,有读写,其他账户无权限,用三种方式实现。
chmod u=rwx,g=rw-,o=--- /text/a.txt 修改的方式
chmod 760 /text/a.txt
chmod u+rwx,g+rw,o-rwx /text/a.txt 修改的方式
9.把/tmp/etc/man.conf移动到/tmp下并改名为test.conf设置所有人都有读写执行权限
chmod 777 /tmp/etc/man.conf | mv /tmp/etc/man.conf ./text.conf
10.添加账户u2,为其指定id号为1000
sudo useradd -u 1000 u2
11.如何查看u2的uid gid
id u2
12.在/temp目录下建立test目录,把/etc下所有已t开头的文件和目录考本到test目录下
find /etc -name 't*' -exec cp {} \;>/temp/test
13.新建用户python,并让python具有登录权限,设置其用户家目录为/home/test, 并将其加入sudo附属组;设置其登录密码为123
sudo useradd -md /home/test -a -G sudo python
sudo passwd python
123
14.在/home目录下创建文件newfile2 ,移动文件newfile2到/home/perm目录下同时改名为file01 ;改变/home/perm/file01文件的所有者为系统用户adm ,改变其所属组为系统用户组games ;改变/home/perm/file01文件权限为“rwxrw-r—”;在/home/perm目录下,分别给file01生成一个软链接文件file01.soft和一个硬链接文件file01.hard ;删除/perm目录.
sudo touch /home/newfile2 |mv /home/newfile2 /home/perm/file01
sudo chown adm :games /home/perm/file01
sudo chmod u=rwx,g=rw-,o=r-- /home/perm/file01
cd /home/perm
ln -s fileo1 file01.soft
ln fileo1 file01.hard
sudo rm -r /perm
15.统计当前目录/home/zheng下普通文件的数目
ls /home/zheng |grep -c -E '^-'
Linux基本操作【作业】相关推荐
- Linux软件基础实验,linux基本操作的实验
linux基本操作的实验 发布时间:2008-10-02 00:37:30来源:红联作者:sfwjeo 实验一.linux基本操作 1.实验目的 了解linux的基本命令,熟练掌握其基本操作 2.相关 ...
- 复习Linux基本操作----常见指令
Linux基本操作 ls命令 ls(list):相当于windows上的文件资源管理器 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件.对于文件,将列出文件 ...
- 操作系统实验一linux,操作系统实验一 Linux基本操作.doc
操作系统实验一 Linux基本操作 实验.实验目的Red hat Linux平台. 三.实验原理及相关知识 1. 参阅相关Linux操作系统的安装手册,熟悉Linux的基本安装和配置: 2. 参阅相关 ...
- Linux基本操作1
Linux基本操作1 注意: 以下所用 Linux 版本为 CentOS 6.8 1.关机.重启.注销 shutdown 指令 (1) shutdown -h now 表示立即关机 (2) shutd ...
- 滨江学院c语言期中考试试题,南信大滨江学院linux期末作业.doc
南信大滨江学院linux期末作业.doc 滨江学院 课程设计报告题 目 Linux 课程设计 院 系 计 算 机 系 专 业 计科三班 学生姓名 学 号 2014年12月22日一. Shell编程题1 ...
- 【Linux 笔记】Linux 基本操作 - 04. 利用SRA数据实践文本处理
[Linux 笔记]Linux 基本操作 - 04. 利用SRA数据实践文本处理 10. 文本处理实践 基本操作 grep 筛选数据(行) cut 和 awk 操作数据(列) sort 常用参数总结 ...
- 嵌入式linux计算机实验报告,嵌入式linux基本操作实验一的实验报告
实验一linux基本操作实验的实验报告 一实验目的 1.熟悉嵌入式开发平台部件,了解宿主机/目标机开发模式: 2.熟悉和掌握常用Linux的命令和工具. 二实验步骤 1.连接主机和目标板:(三根线,网 ...
- 入门Linux,掌握Linux基本操作。
文章目录 前言 一.学前准备 一.Linux是什么? 1.Linux介绍 2.Linux的优点 3.Linux的特点 二.Linux基本知识与基本操作 1.远程登录.远程文件传输 2.文件系统(路径. ...
- 三天入门Linux,掌握Linux基本操作(1)
文章目录 前言 一.学前准备 一.Linux是什么? 1.Linux介绍 2.Linux的优点 3.Linux的特点 二.Linux基本知识与基本操作 1.远程登录.远程文件传输 2.文件系统(路径. ...
- linux基本操作及shell编程使用和vim
linux基本操作 如何重启.关机.切换用户? // 重启 #reboot 或者 #shutdown -r now //关机 #halt 或者 #shutdown -h now 浏览文件系统,查看系统 ...
最新文章
- maven mybatis mysql_Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问...
- html 横屏内容显示不全_“屏”什么喜欢你,车载显示器有哪些新玩法...
- C语言一元二次方程表示如下,C语言一元二次方程day6
- 【几何/分治】【最短路】【数学期望】Day 10.24
- php不常用,却很实用的6个字符串函数
- 从趣味游戏到排序算法(2)
- maven 打包javadoc乱码解决方案
- 若依如何调整首页左侧菜单栏宽度?
- 使用 IntraWeb (26) - 基本控件之 TIWMenu
- 【Python】安装IPython和IPthon Notebook
- c#Winform程序CPU占用高的原因和解决方法(转载)
- 云端抢红包能从服务器看到我微信操作吗,微信抢红包暗藏规律 悄悄告诉你诀窍...
- Excel 点击单元格打钩,再点击取消
- 计算机桌面图标右上角出现双箭头符号,电脑桌面上的图标有小箭头怎么清除?...
- Android编译内核并刷入
- 浏览器网页翻译插件选十大翻译器网页翻译插件
- RS232接口EMC设计方案
- 联发科MT33xx GNSS模块固件升级流程
- 增益自适应PI控制器+死区过滤器(Smart PLC向导PID编程应用)
- 江苏科技大学苏州理工学院《计算机程序设计基础实践VC++》实验报告