linux--基本简单操作

图形化管理器
1.ctrl + alt + 上 | 下 //切换工作界面
2.Alt+F1打开应用程序窗口
3.Alt+F10 最大化窗口
4.按PrtSc截屏
5.对于部分截屏:Crtl+PrtSc截屏
6.hostusername 查看主机名
7.[root@localhost Desktop]# 
8. 用户   主机名      目录      (root用户下)提示符
9.切换超级用户:su -l root    会要求输入root密码
10.更换密码:passwd 普通用户   直接更换不需要密码

11.切换普通用户:su -l student 

12.退出当前用户: crtl+d      exit       logout


13:[student@localhost ~]$

 student代表: 用户       localhost代表:主机名   $:命令开始符

[root@localhost~]#        #代表root权限下的命令开始符


14.Crtl+F2/F3 进入虚拟控制台
15.Crtl+Alt+F1回到图形界面
16.window+L锁屏

17.怎么修改密码:
    root用户下:修改root密码:passwd root 密码
                         修改普通用户密码:passwd+用户

   普通用户条件下:(只能修改自己的) passwd即可

【重点】查看某个命令的具体实用以及参数:man  命令【查看命令手册】 ||  命令 --hellp 

18.date命令(date --help   ||   man date可以查看date命令的参数及其代表含义)

命令参数中:【】代表选项   <>代表必选  ...代表可选多个

运行:ubuntu@ubuntu:~$ date -d now
           结果: 2017年 07月 19日 星期三 08:27:39 PDT
           ubuntu@ubuntu:~$ date -d 'next day'
           结果: 2017年 07月 20日 星期四 08:27:42 PDT

       如何 显示当前时分秒:     date +%T  ||  date +X   ||date '+%H:%M:%S
       如何显示年-月-日 时:分:秒  date +%F' '+%T   date +%F\ %T 
   设置日期   例如:1998-1-1 12:12:12 
   方法1:   date -s '1998-1-1 12:12:12'
   方法2:   date 071811592017.30
                    月 日时分  年  .秒

     输出结果:2017年 07月 18日 星期二 11:59:30 CST

19.passwd命令        

常用参数:-d:删除密码,仅有系统管理者才能使用;

                 -f:强制执行;

                 -k:设置只有在密码过期失效后,方能更新;

                  -l:锁住密码;

                 -s:列出密码的相关信息,仅有系统管理者才能使用;

                 -u:解开已上锁的帐号。

        锁定用户密码:    passwd -l student

                   Locking password for user student.
         删除密码:passwd -d student
        查看当前用户密码状态:passwd -S student
        怎么获取命令 /usr/share/doc

20.cal命令不带参数只显示当前月份的日历。

-1      显示一个月的月历
-3      显示系统前一个月,当前月,下一个月的月历
-s       显示星期天为一个星期的第一天,默认的格式
-m     显示星期一为一个星期的第一天
-j       默认显示当前月在一年中的天数)(
-y      显示当前年份的日历



21.ls命令

-a, --all 不隐藏任何以. 开始的项目

 -A, --almost-all 列出除. 及.. 以外的任何项目

-C:多列显示输出结果。

-u 同-lt 一起使用:按照访问时间排序并显示
同-l一起使用:显示访问时间并按文件名排序
其他:按照访问时间排序

-l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等;


22.head

  head 【参数】【文件】

参数

  -q 隐藏文件名

  -v 显示文件名

  -c<字节> 显示字节数

  -n<行数> 显示的行数


显示文件前三行 head -n 3 hello.txt 

23.tail【参数】

-b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。 
-c Number 从 Number 变量表示的字节位置开始读取指定文件。 
-f 如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File 参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。 
-k Number 从 Number 变量表示的1KB 块位置开始读取指定文件。 
-m Number 从 Number 变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。 
-n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。 
-r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。   
显示文件后两行 tail -n 2 hello.txt


24.file  显示文件类型

-b:列出辨识结果时,不显示文件名称;

-c:详细显示指令执行过程,便于排错或分析程序执行的情形;

-f<名称文件>:指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称; 

-L:直接显示符号连接所指向的文件类别;

-z:尝试去解读压缩文件的内容。

25.wc: 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。

1.命令格式:

wc [选项]文件...

2.命令参数:

-c 统计字节数。

-l 统计行数。

-m 统计字符数。这个标志不能与 -c 标志一起使用。

-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。

-L 打印最长行的长度。


  显示文件字节数 wc a.txt

26.less    对文件或其它输出进行分页显示的工具,linux正统查看文件内容的工具,功能强大。less 的用法比起 more 更加的有弹性。 在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按 键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

1.命令格式:

less [参数]  文件 

2.命令功能:

less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

3.命令参数:

-b <缓冲区大小> 设置缓冲区的大小

-e  当文件显示结束后,自动离开

-f  强迫打开特殊文件,例如外围设备代号、目录和二进制文件

-g  只标志最后搜索的关键词

-i  忽略搜索时的大小写

-m  显示类似more命令的百分比

-N  显示每行的行号

-o <文件名> 将less 输出的内容在指定文件中保存起来

-Q  不使用警告音

-s  显示连续空行为一行

-S  行过长时间将超出部分舍弃

-x <数字> 将“tab”键显示为规定的数字空格

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

n:重复前一个搜索(与 / 或 ? 有关)

N:反向重复前一个搜索(与 / 或 ? 有关)

b  向后翻一页

d  向后翻半页

h  显示帮助界面

Q  退出less 命令

u  向前滚动半页

y  向前滚动一行

空格键 滚动一行

回车键 滚动一页

[pagedown]: 向下翻动一页

[pageup]:   向上翻动一

    浏览文字档案的内容less hello.txt

27.cat    查看文件

三大功能:

1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename  
   只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting

  显示文件内容 cat a.txt   

cat -b filename   //查看文件的所有内容,并显示行号

cat -n filename   //查看文件的所有内容,并只显示非空格行的行

21.history  历史记录查询
crtl+R+关键字  按关键字进行搜索
!数字 执行第几行
!关键字  执行什么关键字
crtl +a 光标移动到命令行首
crtl e  光标移动到命令行尾
crtl u  光标所在位置删除到行首
crtl k 光标所在位置删除到行尾
crtl r 调出最近一条含有关键字的命令

crtl+shift+t   在现有的shell中打开一个table
ctrl +shift+pgUp/pgDn 切换table

28.进入当前用户家目录:

    三个命令:cd ~   ||   ~student   ||   /home/student/


    返回上一级目录 cd..

    切换到上一次所在目录 cd -

29.touch    创建文件

在家目录下创建:touch ~student/file{1..6}.avi image{1..6}.png song{1..6}.mp3

 

30.cp复制命令

复制某目录下的单数文件到dir2中: cp Dir1/*{1,3,5}.mp3 Videos/*{1,3,5}.avi dir2

31. rm 删除命令

删除目录:rm -fr Dir1

32.mv移动命令

移动Music下所有mp3文件的friends中:mv Music/*.mp3 friends

33.mkdir创建目录:

       mkdir dir1 dir2 dir3

      在qq目录下创建qq1目录 mkdir qq/qq1 -p

猜你喜欢

转载自blog.csdn.net/Jacson_Wangx/article/details/75452451
今日推荐