鞏固練習題1

2021-08-08 18:47:30 字數 2081 閱讀 6217

unit1

一.普通使用者登陸

student 普通使用者,密碼student

二.開啟乙個bash

三。修改student的密碼,把密碼更新成"t3st1ngtlme"(主機字母和數字)

1.若使用者為普通使用者,直接跟passwd,若不是,passwd 使用者名稱,表示修改其他使用者密碼。

2.超級使用者修改自己密碼或者其他使用者密碼時,不用輸入原始密碼。

四.顯示當前系統時間

date

五.顯示當前系統時間,顯示格式為:"小時:分鐘:秒 am/pm"(am/pm為上下午標識)

date +%r       

六.顯示「/usr/bin/clean-binary-files」的檔案型別

file 檔名

如圖顯示此檔案的型別為ascii文件。

七.統計「/usr/bin/clean-binary-files」的檔案大小

wc -l -w -c -m 檔名

上圖表示此檔案有594行,1780字,13220位元組,13220字元。

八.用快捷方式在shell中呼叫已經執行過的第4條命令

history !數字

九.用快捷方式執行最近一條含有"date"關鍵字的命令

ctrl +r +關鍵字 

上圖顯示呼叫出 date 這條命令,顯示出此時的時間。

unit2

1.用命令和正規表示式按照要求建立檔案

*)用一條命令建立12個檔案westos_classx_linuxy(x的數值範圍為1-2,y的數值範圍為1-6)

touch 檔名     

*)這些檔案都包含在root使用者桌面的study目錄中

mv 被移動檔名  移動到檔名

*)用一條命令建立8個檔案redhat_versionx(x的範圍為1-8)

touch 檔名

*)redhat_virsionx這些檔案都包含在/mnt目錄中的version中

注意移動到檔名前是跟檔案

2.管理剛才信建立的檔案要求如下

*)用一條命令把redhat_versionx中的帶有奇數的檔案複製到桌面的single中

mv 根目錄//利用正規表示式 移動到目錄

*)用一條命令把redhat_versionx中的帶偶數數的檔案複製到/double中

*)用一條命令把westos_classx_linuxy中class1的檔案一動到當前使用者桌面的class1中

*)用一條命令把westos_classx_linuxy中class2的檔案一動到當前使用者桌面的class2中

3.備份/etc目錄中所有帶有名字帶有數字並且以.conf結尾的檔案到桌面上的confdir中

5.刪掉剛才建立或者備份的所有檔案

函式 練習題 1

1.寫函式,計算傳入數字引數的和。動態傳參 def add add args sum 0 for i in list args sum int i print sum 並不需要用list args以tuple儲存 def add add2 args sum 0 for i in args sum i...

繼承 練習題1

1 1 定義person類 屬性 姓名 年齡 構造方法 無參構造方法,有參構造方法 成員方法 get 方法,set 方法,顯示基本資訊showmsg方法 package com.quan.day4 public class person public person string name,int a...

c語言練習題1

1 編寫乙個程式實現求圓形的面積,使用者自己輸入半徑?s pi r r include define pi 3.14 int main int argc,const char argv 2 編寫乙個遞迴函式,求乙個整數的2進製形式。include void calc int n int main i...