Linux常用的基本命令03

cat
作用:一次性显示文件所有内容
常用选项:
 -n 由 1 开始对所有输出的行数编号
 -b 和 -n 相似,只不过对于空白行不编号
 -s 当遇到有连续两行以上的空白行,就代换为一行的空白行
实例:

[[email protected] ~]# cat 1
ntp:x:38:38::/etc/ntp:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin

saslauth:x:498:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin

xguest:x:500:500:Guest:/home/xguest:/bin/bash
查看文件1的内容
[[email protected] ~]# cat -n 1
     1 ntp:x:38:38::/etc/ntp:/sbin/nologin
     2 apache:x:48:48:Apache:/var/www:/sbin/nologin
     3 
     4 saslauth:x:498:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin
     5 
     6 
     7 
     8 xguest:x:500:500:Guest:/home/xguest:/bin/bash
对所有输出的行进行编号
[[email protected] ~]# cat -b 1
     1 ntp:x:38:38::/etc/ntp:/sbin/nologin
     2 apache:x:48:48:Apache:/var/www:/sbin/nologin  
     
     3 saslauth:x:498:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin
     
     
     4 xguest:x:500:500:Guest:/home/xguest:/bin/bash
对空白行不编号
[[email protected] ~]# cat -s 1
ntp:x:38:38::/etc/ntp:/sbin/nologin
apache:x:48:48:Apache:/var/www:/sbin/nologin

saslauth:x:498:76:Saslauthd user:/var/empty/saslauth:/sbin/nologin

xguest:x:500:500:Guest:/home/xguest:/bin/bash
[[email protected] ~]# 
连续两行以上的空白行,就代换为一行的空白行

more
作用:分屏显示文件数据,非一次性显示。
常用选项:
 +n 从笫n行开始显示
 -n 定义屏幕大小为n行
 -c 从顶部清屏,然后显示
 -p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
实例:

[[email protected] ~]# cat 1
1
2
3
4
5
6
7
8
9
10
文件1总共有15行内容
[[email protected] ~]# more 1
1
2
3
4
5
--More--(58%)
6
7
8
9
10
从第一行开始,显示一部分内容,充满屏幕
[[email protected] ~]# 
空格键继续分屏显示或直接显示完整文件(取决于文件的行数)
[[email protected] ~]# more +5 1
5
6
7
8
9
10
从第5行显示到结束
[[email protected] ~]# more -5 1
1
2
3
4
5
--More--(47%)
5行5行的显示
6
7
8
9
10
[[email protected] ~]# 
空格键是继续5行5行当显示,回车键是一行一行的显示

w
作用:显示用户登录信息及系统部分状态
常用选项:
 一般直接使用w
实例:

[[email protected] ~]# w
12:57:50 up 1 day,  2:49,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              [email protected]   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.1.254    Wed10    0.00s  0.58s  0.00s w
现在日期  系统启动时间  登录用户数  负载

who
作用:查看当前已经登录用户情况
常用选项:
 whoami  查看当前用户是谁
 -b 上一次系统启动时间
 -d 打印出死亡进程
 -q 显示已经登录的用户,和总共登录的用户的数量
 -r 查看现在运行的运行级别
实例:

[[email protected] ~]# who
root     pts/0        2015-03-18 10:08 (192.168.1.254)
root     pts/1        2015-03-19 13:02 (192.168.1.254)
jacken   pts/2        2015-03-19 13:12 (192.168.1.254)
[[email protected] ~]# whoami
root
查看当前用户是谁
[[email protected] ~]# who -b
         system boot  2015-03-18 10:08
查看上次系统启动时间
[[email protected] ~]# who -d
查看死亡进程
[[email protected] ~]# who -q
root root jacken
# users=3
显示已经登录的用户,和总共登录的用户的数量
[[email protected] ~]# who -r
         run-level 3  2015-03-18 10:08
[[email protected] ~]# 
查看现在的运行级别

pwd
作用:显示当前位置所在的路径
常用选项:
 -P 显示真实路径,而非链接路径。
实例:

[[email protected] ~]# cd /boot/grub/
[[email protected] grub]# pwd
/boot/grub
显示当前位置所在地
[[email protected] grub]# ln -s /etc .
创建一个链接文件当当前目录下
[[email protected] grub]# cd etc/
[[email protected] etc]# pwd
/boot/grub/etc
进入链接文件,打印出路径
[[email protected] etc]# pwd -P
/etc
打印出所在地真实路径
时间: 2024-10-11 00:05:17

Linux常用的基本命令03的相关文章

Linux常用的基本命令14

zip用法:zip [选项] 压缩后文件名 需要压缩的文件或目录常用选项:    -q  不显示压缩过程    -r    递归处理,将指定目录下的所有文件和子目录一并处理    -d    从压缩文件内删除指定的文件    -m    将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中    -P    为压缩文件设置密码(明文)    -e    为压缩文件设置密码(隐藏)        -D    压缩文件内不建立目录名称    -F  尝试修复已损坏的压缩文件    -o 

Linux常用的基本命令10

fdisk作用:查看与管理磁盘常用选项:    -l 列出所有安装的磁盘及分区信息用法:fdisk [选项] 设备            m 帮助命令            n 新建一个分区            d 删除一个分区            p 查看当前分区信息            t 更改分区类型            L 选择分区类型            w 保存            q 退出实例: [[email protected] /]# fdisk /dev/sda

Linux常用的基本命令13

uname作用:查看系统相关信息常用选项:    -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称     -m或–machine 显示主机的硬件(CPU)名     -n或-nodename 显示主机在网络节点上的名称或主机名称     -r或–release 显示linux操作系统内核版本号     -s或–sysname 显示linux内核名称     -v 显示显示操作系统是第几个 version 版本   

linux 常用的基本命令

$ ls # 查看文件列表 $ ls dir_name | more : 分页查看文件列表 $ ll -h dir_name # 以 KB.MB.GB格式查看文件大小 $ ll -Sh  # --sort[S] 根据文件大小排序,--time[t]修改时间  --reverse[r]逆序排序 cp : 复制文件或文件夹 $ cp -r /var/www/xkzd /home/www/xkzd - r 表示递归复制该目录下所有的子目录和文件至目的地.此时目标文件必须为一个目录名. $ cp -rf

Linux常用的基本命令01

cd作用:切换目录常用选项: ~  切换到当前用户家目录 .. 切换到上级目录 -  切换到上一个目录所在地注释:当用户登录服务器时,默认目录为用户家目录,pwd显示当前路径.默认普通用户的家目录在/home/username下,root的默认家目录为/root实例: [[email protected] ~]# pwd /root 当前目录为/root [[email protected] ~]# cd /boot/grub/ [[email protected] grub]# pwd /bo

Linux常用的基本命令09

ping作用:常用于测试网络连通性注释:ping 主机或IP 默认一直ping(Ctrl+C停止)常用选项: -i 秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次 -f 极限检测.大量且快速地送网络封包给一台机器,看它的回应 -c 设置完成要求回应的次数 -w ping的时间周期实例: [[email protected] /]# ping -f jd.com PING jd.com (211.152.122.55) 56(84) bytes of data. .....^C 

Linux常用的基本命令11

chmod作用:更改文件或文件夹权限注释:a 所有用户u 所有者g 所有组o 其它人rwx 对应权限分别为4.2.1常用选项:    -R    可递归遍历子目录,把修改应到目录下所有文件和子目录实例: [[email protected] ~]# touch 123 [[email protected] ~]# mkdir 321 [[email protected] ~]# ll total 4 -rw-r--r-- 1 root root    0 Mar 31 12:39 123 drw

Linux常用的基本命令12

sort作用:将文本排序显示常用选项:    -u 去除重复行    -r 降序(默认升序)    -n 以数值来排序    -t 指定分隔符        -k n以第n列来排序实例: [[email protected] ~]# cat hi  a:2 b:3 b:1 b:1 c:4 d:5 [[email protected] ~]# sort -u hi  a:2 b:1 b:3 c:4 d:5 [[email protected] ~]# sort -r hi  d:5 c:4 b:3

Linux常用的基本命令02

cp作用:复制文件常用选项: -l 对源文件建立硬链接,而非复制文件 -s 对源文件建立符号链接,而非复制文件 -p 保留源文件或目录的属性,包括所有者.所属组.权限与时间 -f 强行复制文件或目录, 不论目的文件或目录是否已经存在注释:echo 是回显 ,>代表代表把回显的东西导出到文件,>会覆盖文件,>>是向文件追加东西  实例: [[email protected] ~]# cp /etc/passwd . [[email protected] ~]# ls passwd [