Linux操作系统常见操作

----------------------------------------day1----------------------------------------

1.一句话描述操作系统是什么。

答:管理硬件和应用程序的一套系统软件。

2.目前服务器市场上,常见的Linux发行版本有哪些?

答:Debian、Ubuntu、Rethat、Centos

3.计算机开机过程中,可分为哪三个主要阶段?

答:BOIS(进行硬件自检) Boot Loader(过度阶段,把操作系统核心代码引导到内存中去)OS(操作系统核心代码运行)

4.终端是什么?

答:终端是和用户进行交互的输入输出设备(虚拟设备)

5.Shell是什么?它和命令的关系是什么?

答:Shell是用来接受用户从字符终端输入的命令,并调用对应的程序去解释执行行命令的程序。

6.命令的格式是什么?区分大小写么?

答:命令名 参数1 参数2 参数3 ... 参数n  (参数要加-,短参数加一个-,长参数加两个-,有些命令后面跟参数也是不需要加-的)

      命令区分大小写

7.注销和关机的命令是什么额?

答:注销是exit,关机是poweroff或者halt或者init0

----------------------------------------day2----------------------------------------

1.ls命令怎么显示隐藏文件?

答:加 -a 参数 

2.Linux路径中的 / . 和 .. 分别表示什么意思?

答:/ 表示根目录, .表示当前目录, ..表示当前目录的父目录

3.Linux文件名以 . 开头表示什么意思?

答:表示隐藏文件

4.用户家目录是什么概念?

答:是给某个用户专门使用的目录,用来存放该用户的文件

5.当前目录是什么概念?怎么查看当前目录?

答:当前目录是用户当前使用的目录(其本质是Shell进程当前的工作目录)            pwd命令可查看当前目录

6.当前目录为/home/jcy/fold1/sub1,用绝对路径和相对路径的方式怎么切换到/home/jcy/fold2

答:绝对路径:cd /home/jcy/fold2

       相对路径:cd ../../fold2

7.怎么在/home目录下创建一个dir1目录?

答:mkdir /home/dir1

8.怎么查看当前目录下有哪些文件和目录?

答:可以用ls -l命令

第一列表示文件属性的内容中 前面为- 的是普通文件,为字符d的是目录文件,b为快设备文件,p为管道文件,l为链接文件,c为字符设备文件,s为套接字文件。

9.怎样删除一个文件file1?怎样删除目录dir1以及该目录下的所有内容?

答:删除文件:rm -f file1,  删除目录: rm -rf dir1

----------------------------------------day3----------------------------------------

1.怎样查看文件scp.log的末尾20行?

答:tail -20 scp.log

2.怎样查看文件scp.log的前5行?

答:head -5 scp.log

3.怎样查看当前目录以".log"结尾的文件或目录?

答:ls *.log

4.当前目录为/var,怎样把文件/var/log/scp.log移动到/var/log/backup下?请使用相对路径

答:mv ./log/scp.log ./log/backup

5.怎么删除/var/log 下所有的以.log结尾的文件?

答:rm -r/var/log/*.log

6.分别为文件/var/log/scp.log在当前目录下创建一个软链接scp_soft.log,和硬链接scp_hard.log。如果我删除了/var/log/scp.log文件,这两个链接文件还能查看其内容么?

答:软链接:ln -s/var/log/scp.log scp_soft.log (相当于创建了 一个快捷方式)

       硬链接:ln var/log/scp.log scp_hard.log  (相当于创建了 一个副本)

       scp_soft.log的内容不可以看到,而scp_hard.log的内容可以看到

----------------------------------------day4----------------------------------------

1.如何在根目录下查找以scp开头,以.log结尾的文件?(查找文件)

答:find / -name “scp*.log”

如何在根目录下查找以scp开头,以.log结尾并且时间为1天以内的文件?(查找文件)

答:find / -name “scp*.log” -mtime 1

2.查找出文件scp.log中包含关键字“time is”的行,并提示行号  (查找行内容)

答:grep “time is” scp.log -n  (引号不能去掉)  也可以grep -n “time is” scp.log 

3.在当前目录的父目录中以“.log”结尾的文件中,查找包含"time is"的行,并且查找不区分大小写  (查找行内容)

答:grep "time is" ../*.log -i

4.如何显示出文件scp.log总共多少行?

答:wc -l scp.log

5.如何查看目录/var/log下所有的文件和目录占用的磁盘空间大小?

答:du -ah /var/log

6.如何查看目录/var/log的总空间?

答:du -sh /var/log

7.如何把文件/var/log/scp.log按2000行一个文件的形式分割成若干个以scp.log开头的小文件?如何按照10k大小拆分成以scp.log开头的小文件?

答:1)split -l 2000 /var/log/scp.log scp.log

       2)split -b 10k /var/log/scp.log scp.log

8.如何查找mkdir命令的路径?

答:which mkdir   找到的是二进制的mkdir文件(一般用这个就可以了)

       whereis mkdir  找到的是所有类型的mkdir文件

----------------------------------------day5----------------------------------------

vi的三种操作模式训练

----------------------------------------day6----------------------------------------

1.把/var/scp.log文件的最后10行输出到一个新的文件scp_new  (>重定向)

答:tail -10 /var/scp.log > scp_new  

2.把/var/scp.log文件的前20行输出到一个已有文件abc.log的末尾 (>>追加)

答:head -20 /var/scp.log >> abc.log

3.如何将ps -ef命令的标准输出和标准错误重定向到同一个文件res.txt?

答:ps -ef > res.txt 2>&1

4.统计出scp.log文件前20行所占用的字节数(字节数 -c)

答:head -20 scp.log|wc -c

5.如何显示root用户的进程?

答:ps -ef|grep root    (ps -ef先统计出所有进程,再用管道grep root 过滤出root用户的进程)

6.如何查看PATH环境变量的内容?

答:echo $PATH

7.如何将/home/user1目录添加到PATH环境变量中?  

答:临时生效方式:export PATH=$PATH:/home/user1

       永久生效方式:修改环境变量配置文件,所有用户生效:修改/etc/bashrc,当前用户生效,修改~/.bashrc

----------------------------------------day7----------------------------------------

1.Linux为什么要分用户和用户组?

答:便于资源管理和用户的访问。

2.怎么查看用户中有哪些用户存在?

答:cat /etc/passwd

3.怎么创建用户jack并指定他的用户家目录为 /mnt/disk1/jack ?

答:1)su root 先切换到root用户

       2)再useradd  jack -d /mnt/disk1/jack

4.怎么看当前用户有哪些用户登录到Linux系统里面?

答:who 和 w命令都可以

5.怎么查看当前用户是谁?

答:whoami

6.怎么查看用户jack所属的组?

答:root用户中输入:groups jack

       jack用户中输入:groups

7.切换用户su命令后面的参数 - 有和没有的区别是什么?

答:有参数 - 表示重新初始化环境,没有参数 - 表示应用上一个用户的环境

8.怎么删除用户jack,并且将它的用户根目录一并删除?

答:userdel -r jack

9.怎么创建用户组g1,创建好后怎么删除它?

答:  groupadd g1

         groupdel g1

10.怎么修改用户jack所属的主组(primary group)为g2?        修改附属组?

usermod -g g2 jack                      usermod -G g2 jack

11.用户jack所属的主组(primary group)为jack,附属组(supplementary groups)为ug1,用ls -l命令查看到文件test.sh的属性如下: -rwxrw-r--    1   mike   ug1   0   Nov 24 14:18   test.sh  (所属用户为mike,所属组为ug1)

那么用户jack对该文件的权限是什么?

答:rw-

12.目录属性的可读,可写,可执行分别表示什么意思?

答:可读:可以查看目录里的内容;可写:可以修改目录里的内容;可执行:可以用cd进入到该目录中。

13.执行命令chmod u=rwx,g=rw,o=r   test.sh   的结果是什么?

(注意:同组不包括拥有者)

14.如何把目录 /home/jack/ 下所有的子目录和子文件的所有者改为nginx,所属组改为nginx?

答:chown -R nginx:nginx /home/jack/

----------------------------------------day8----------------------------------------

1.怎么用Linux命令行  以用户jack远程登录到主机 h1.oracle.com 上?

2.怎么通过scp以jack远程用户拷贝远程主机  h1.oracle.com 文件 /home/jack/file1 到本地当前目录?

3.怎么用Linux命令下载centos镜像文件http://mirrors.aliyun.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-netinstall.iso?

4.怎么把当前目录的文件file1和目录dir1打包并用gzip压缩到文件my.tar.gz里面?怎么解压到目录/home/jcy/tmp里面?

答:打包:tar -zcvf my.tar.gz file1 dir1

       解压:tar -zxvf my.tar.gz -C /home/jcy/tmp

5.at 与 crontab的区别?

答:at:只执行一次

       crontab:周期性执行

6.设置一个定时任务,每天18:30分执行date>/home/cron.txt

答:crontab -e 30 18 * * * date>/home/cron.txt

7.强制结束进程2082 和警告结束进程2082

答:强制结束进程2082:kill -9 2082

       警告结束进程2082:kill -15 2082

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,013评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,205评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,370评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,168评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,153评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,954评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,271评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,916评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,382评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,877评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,989评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,624评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,209评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,199评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,418评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,401评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,700评论 2 345

推荐阅读更多精彩内容