Linux--ls-alias-rm-pstree

一.ls
用途:列表(List)显示目录内容
格式:ls [选项]… [目录或文件名]
常用命令选项

-l :以长格式显示 --》详细信息
-d:显示目录本身的属性
-t: 按文件修改时间进行排序
-r :将目录的内容清单以英文字母顺序的逆序显示
-a:显示所有子目录和文件的信息,包括隐藏文件   -->以.开头的文件,是隐藏文件
-A:类似于“-a”,但不显示“.”和“..”目录的信息
-h:以更易读的字节单位(K、M等)显示信息
-R:递归显示内容
[root@sanchuang-cs ~]# ls -l
总用量 16
-rw-------. 1 root root 1241 2月  15 16:24 anaconda-ks.cfg
-rw-r--r--. 1 root root   22 2月  17 14:46 chenlin.txt
drwxr-xr-x. 3 root root   19 2月  17 15:08 china
-rw-r--r--. 1 root root   22 2月  17 14:46 chenlin.txt
-表示文件的类型为普通的文件
d 表示是文件夹  directory
l 表示是链接文件  link

rwxr–r-- 表示是文件的权限 r是读 read w是写 write x是执行权限 execute - 此处没有权限
rwx rwx rwx
用户 组 其他人
rwxr–r-- 自己有rwx的权限,组里的人只有读,其他人也只有读

二.alias(别名)
alias 起别名–》一个简称–》不需要输入很多的字–》节约时间、方便

[root@sanchuang-cs lianxi]# alias 查看系统里有哪些别名,可以使用
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@sanchuang-cs lianxi]# alias c=clear  定义c是clear的别名
别名可以自己定义,但是不能后系统里的已经存在的命令冲突,如果有冲突,会导致原来的命令不能使用
[root@sanchuang-cs lianxi]# unalias cd  取消别名cd
[root@sanchuang-cs liuyongqian]# alias ck='mkdir -p'   当定义别名的时候,命令有选项,中间有空格,就需要使用双引号或者单引号扩起来

三.pstree
查看整个linux里的进程树,所有的进程以及它们之间的关系

[root@sanchuang ~]# pstree  查看整个linux里的进程树,所有的进程以及它们之间的关系
systemd─┬─NetworkManager───2*[{NetworkManager}]
        ├─VGAuthService
        ├─auditd───{auditd}
        ├─crond
        ├─dbus-daemon───{dbus-daemon}
        ├─firewalld───{firewalld}
        ├─irqbalance───{irqbalance}
        ├─login───bash
        ├─polkitd───5*[{polkitd}]
        ├─rngd───{rngd}
        ├─rsyslogd───2*[{rsyslogd}]
        ├─sshd─┬─sshd───sshd───bash───su───bash───su───bash───su───bash───pstree
        │      └─sshd───sshd───bash
        ├─sssd─┬─sssd_be
        │      └─sssd_nss
        ├─2*[systemd───(sd-pam)]
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        ├─tuned───3*[{tuned}]
        └─vmtoolsd───{vmtoolsd}
[root@sanchuang ~]# 

[root@mysql ~]# pstree -p (显示端口号)
systemd(1)─┬─NetworkManager(49038)─┬─dhclient(49070)
           │                       ├─{NetworkManager}(49039)
           │                       └─{NetworkManager}(49041)
           ├─VGAuthService(759)
           ├─auditd(734)───{auditd}(735)
           ├─crond(19258)
           ├─dbus-daemon(766)───{dbus-daemon}(777)
           ├─irqbalance(761)
           ├─login(787)───bash(8117)
           ├─lvmetad(548)
           ├─master(1492)─┬─pickup(49005)
           │              └─qmgr(1512)
           ├─polkitd(762)─┬─{polkitd}(774)
           │              ├─{polkitd}(778)
           │              ├─{polkitd}(780)
           │              ├─{polkitd}(784)
           │              ├─{polkitd}(785)
           │              └─{polkitd}(788)
           ├─rsyslogd(1183)─┬─{rsyslogd}(1187)
           │                └─{rsyslogd}(1189)
           ├─sshd(1181)─┬─sshd(48207)───bash(48211)
           │            └─sshd(49121)───bash(49125)───pstree(49168)
           ├─systemd-journal(528)
           ├─systemd-logind(779)
           ├─systemd-udevd(559)
           ├─tuned(1182)─┬─{tuned}(1841)
           │             ├─{tuned}(1842)
           │             ├─{tuned}(1850)
           │             └─{tuned}(1856)
           └─vmtoolsd(760)───{vmtoolsd}(815)

四.rm(删除)
rm - remove files or directories --》非常危险的命令–》危险指数5颗星

Linux里默认是没有回收站,删除后不能通过回收站恢复,可以使用一些恢复软件恢复。
要求我们平时做好备份
灾备: --》购买服务器和磁盘存放数据

-f, --force 强制
ignore nonexistent files and arguments, never prompt
删除文件的时候,如果文件不存在,直接忽略不报错,也不给予任何提醒和提示
-r, -R, --recursive 递归
remove directories and their contents recursively

[root@sanchuang lianxi]# rm -r china
rm:是否进入目录'china'? y
rm:是否进入目录'china/hunan'? y

rm命令
用途:删除(Remove)文件或目录
格式:rm [选项]… 文件或目录
-f:强行删除文件或目录,不进行提醒
-r:递归删除整个目录树

[root@sanchuang lianxi]# rm -rf a?
[root@sanchuang lianxi]# rm -rf a??  删除文件名有3位,以a开头的,全部删除
[root@sanchuang lianxi]# rm -rf ?bc?
[root@sanchuang lianxi]# rm -rf *.txt  删除文件名以.txt结尾的文件或者文件夹
[root@sanchuang lianxi]# rm -rf a*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值