您的位置:首页 > 运维架构 > Linux

Linux 基本操作(一)————认识命令行、基础命令、快捷键

2017-09-27 17:26 811 查看

一、命令行

1、命令行结构



kiosk是用户名,@是分隔符,@foundation53是主机名,~的位置代表用户目前所在目录,$是行提示符【代表一般用户(#代表超级用户)】,命令执行语法=命令+参数+对象,+是‘空格‘(注意:对象中‘空格‘只起分割作用,‘空格‘前后是两个不同的对象),命令必须在行提示符之后

2、基础命令

遇到不知道命令是干什么的可以用 whatis查看;



遇到不知道命令如何使用可以用 - -help查看具体参数和用法;



在help里会用命令说明,< >代表必填属性,[ ]代表可选属性,… 可执行多次

遇到想要更详细查看命令的可以用 man查看。



遇到命令执行时想要中断执行可以用 Ctrl+C;



遇到想查看之前执行的命令可以用 history查看;想要清除当前记录可以history -c删除,想要永久清除所有命令记录需要删除文件(清除痕迹)



想要调用历史记录除了上下键,还可以‘!序号‘,‘!字母‘(搜索最近一条含有这个字母的命令),‘Ctrl+R+关键字‘(搜索最近一条含有这个关键字的命令)

遇到不记得完整命令或者懒得写可以用 Tab补全命令,一次Tab补全命令,一次没用就两次,两次Tab列出所有命令



切换用户可以使用 ‘su - 用户名‘ 进行切换



二、简单的系统命令

打开shell有四种方法:

1.Applications>Utilities>Terminal

2.鼠标右键—–>open in terminal

3.Ctrl + Shift + n 表示在新窗口打开一个shell

4.Ctrl + Shift +t 表示在同一个窗口打开一个新shell

关机命令:poweroff | init 0 | shutdown -h now

重启命令:reboot | init 6 | shutdown -r now

建议执行shutdown命令,会给系统提示,给用户提示。

查看时间命令:date

修改系统时间:date <月/日/时/分>[年].[秒]

修改日期输出格式:date +%。。。。

具体命令执行参数可通过 - - help获取



watch命令:用来监测命令执行过程和结果

watch -n 1 date :让date命令每秒执行一次,Ctrl+C 推出监视模式



passwd命令:用来修改用户密码



用户修改密码时需要注意:不能修改成和旧密码相似的密码;不能修改成少于8位字符的密码;不能修改和用户名相似的密码。



root修改自己的密码输入2遍新密码



这是修改kiosk用户密码的界面,root用户修改其他用户密码:passwd - 用户名,其他用户修改密码不需要加用户名

passwd具体参数及备注:(student为用户)

-S student ##用户密码信息

–status student ##用户密码信息

-l student ##锁定帐号

-u student ##解锁帐号

-n 1 student ##设定密码最短有效期为1天

-x 30 student ##设定密码最长有效期为30天

-w 3 student ##警告期为3天

-i 2 student ##设定用户非活跃天数2天

-d student ##清除用户密码



kiosk是用户,PS是账户状态正常,1969-12-31是上次修改文档的时间,0是设定密码最短有效期(0天之后可以修改密码),99999是密码最长有效期(99999天后过期),7是设定密码过期预警(提前7天通知密码过期通告),-1是设定用户非活跃天数(如果是1的话就是在给你1天登陆的机会去修改密码)

touch命令:用来创建文件/重新设置文件时间戳

mkdir命令:用来创建文件夹


file命令:查看文件类型



cat命令:查看文件内容(不是分页显示)

less命令:查看文件内容(分页显示,按’q’退出)



head命令:只显示文件前10行(- n +数字,显示前‘数字‘行)

tail命令:之显示文件最后10行(- n +数字,显示最后‘数字‘行)



wc命令:统计文件容量信息

wc命令参数:

-l 显示行数

-w 显示字数

-c 显示字节数

-m 显示字符数



注意:一个汉字为3个字节,空格一个字节。最常用的 -c 查看文件大小b/m/g

三、Linux中的快捷键

左右 ##一个字符一个字符移动

ctrl +左右 ##一个字一个字移动

ctrl + a ##光标移动到行首

+ e ##光标移动到行尾

+ u ##光标所在位置删除到行首

+ k ##光标所在位置删除到行尾

+ r+关键字 ##调出最近一条含有关键字的命令

+ c ##撤销以输入的命令

+ d ##关闭当前环境

+ L ##清空屏幕

+ shift + c ##复制

+ shift + v ##粘贴

+ shift + t ##在现有shell中重新打开一个table

+ shift + n ##在shell中打开一个新的shell

+ shift + pageup|pagedown ##切换table

+ alt + l ## 锁屏,v7.0以上版本为WIn + L

+ alt +上 | 下 ##切换工作界面

+ alt + f1 | f7 ##进入图形界面

+ alt + f2-f6 ##进入虚拟控制台
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐