实验楼复盘

治疗白癜风专科医院 http://pf.39.net/bdfyy/qsnbdf/
实验楼复盘

实验楼Linux基础

Linux常用命令

常用命令

//输出字符串echo"hellovincent"#创建文件并输入文本echohelloworldhello.txt#hello.txt中再追加内容echohello.txt删除文件

#删除文件rmtest//删除文件rm-ftest//删除文件没有提示信息rm-rfamily//删除目录要加-rrm-rffamily//遇到权限不足删除不了的文件则加上-frmfile1file2file3//删除多个文件连接服务器

sshroot

.41.31.

删除文件tail命令可用于查看文件的内容

tailnotes.log#默认显示最后10行tail-fnotes.log#要跟踪名为notes.log的文件的增长情况touch创建文件

//创建2个文件后缀为txttouchasd.txtfgh.txt//创建多个文件比如test_1_linux.txt//test_2_linux.txttouchtest_{1..10}_linux.txttouchfile{1..5}.txt//.txt文件重命名.c为后缀的文件renames/\.txt/\.c/*.txt//将.c改为.Crenamey/a-z/A-Z/*.txt//文件中填写内容echo"AAA"文件名ls查找文件

//查找后缀为.txt的文件ls*.txt//创建文件夹touch[test]//查看文件权限ls-alh[文件名]//声明一个变量testdeclaretesttest=AAA//赋值echotest//输出//创建shell文件touchhellow_shell.shgedithellow_shell.shwhereiswhowhereisfindsudofind/etc/-name文件名find/-name*.txt-o-name*.pdf~退回到主页find

find/-namefile——/代表全文搜索who查看用户

whoami#或者whomomlike[root

iZbp11bb3m59delo5elu0zZ~]#whoamirootpts/-11-:36(.22..)[root

iZbp11bb3m59delo5elu0zZ~]#创建用户

//创建用户sudoadduseradmin//切换用户su-ladmin[用户名]//修改用户密码sudopasswdadmin[用户名]//删除用户sudodeluseradmin-remove-home//删除组sudogroupdeltest[组]//将用户设置为管理员sudousermod-Gsudolilei//退出用户exit查看/etc/group文件

cat/etc/group

sort修改文件权限

//1.创建文件sudotouchiphone11//查看文件权限ls-alhiphone//切换用户exit//进入用户目录cd/home/lileilsiphone//修改文件权限为shiyanlousudochownshiyanlouiphone.目录结构2.1目录路径

//进入上一级目录cd..//进入home目录cd~#绝对路径cd/user/local/bin#相对路径cd../../user/local/bin#创建目录mkdirmydir#复制文件//将test文件复制到grandson文件中cptestfather/son/grandson#复制目录//将father目录复制到familycp-rfatherfamily#删除文件rmtest//删除文件rm-ftest//删除文件没有提示信息rm-rfamily//删除目录要加-rrm-rffamily//遇到权限不足删除不了的文件则加上-frmfile1file2file3//删除多个文件#移动文件mkdirtest//创建test目录touchfiletest//创建一个文件mvfiletesttest//将filetest文件移动到test文件中#重命名mvfiletestfiletestNew2.2查看文件

cat-文件名//查看文件cat-n文件名//添加行号tail/etc/passwdtail-n/etc/passwdvimtutor//编辑文件2.3文件打包和压缩

#1.打包文件zip-r-q-otest.zip/home/shiyanlou/Desktop#2.查看文件类型以及大小du-htest.zip#3.查看压缩包信息filetest.zip#tar打包工具#1.1创建一个tar包tar-P-cftest.tar/home/shiyanlou/Desktop#1.2.解包一个文件mkdirtardir#将文件解压到tardirtar-xfshiyanlou.tar-Ctardir#只查看不解压文件tar-tfshiyanlou.tar2.4磁盘操作

#默认同样以块的大小展示du#加上`-h`参数,以更易读的方式展示du-h#只查看1级目录的信息du-h-d0~#查看2级du-h-d1~du-h#同--human-readable以K,M,G为单位,提高信息的可读性。du-a#同--all显示目录中所有文件的大小。du-s#同--summarize仅显示总计,只列出最后加总的值。2.5帮助命令

#得到这样的结果说明是内建命令,正如上文所说内建命令都是在bash源码中的builtins的.def中xxxisashellbuiltin#得到这样的结果说明是外部命令,正如上文所说,外部命令在/usr/binor/usr/sbin等等中xxxis/usr/bin/xxx#若是得到alias的结果,说明该指令为命令别名所设定的名称;xxxisanaliasforxx--xxx2.6任务计划crontab

#Exampleofjobdefinition:#.----------------minute(0-59)#

.-------------hour(0-23)#

.----------dayofmonth(1-31)#

.-------month(1-12)ORjan,feb,mar,apr...#

.----dayofweek(0-6)(Sunday=0or7)ORsun,mon,tue,wed,thu,fri,sat#

#*****user-name

转载请注明:http://www.sonphie.com/lcbx/14484.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

    当前时间: