Linux碎片

1、切换账号:
su - 用户名,- 相当于 -l 或 --login
# 表示root账户,root@hostname:~#
$ 表示普通账户,如green@hostname:~$

2、 清空当前会话的历史记录:history -C,-C选项,代表 Clear(清空)
最近使用的10条命令:history 10

3、同步时间
$ yum install ntpdate -y
$ ntpdate time.windows.com

4、SWAP交换分区,类似windows的虚拟内存,安装时一般设置为物理内存的2倍

5、linux文件系统的特点:
一切皆文件,系统把设备(硬盘、光驱)都看作是文件,文件夹也是文件
命名区分大小写
所有文件没有扩展名,但有文件类型,用颜色表示文件属性
文件类型
普通文件 -
目录文件 d
链接文件 l
块设备 b
字符设备 c
Socket s
管道文件 p

文件属性
目录 蓝色
可执行 绿色
链接 浅蓝色
压缩 红色
其他 灰色

6、rm -rfi directory_name
i 删除前询问是否删除
f force,强制删除
r 表示递归,删除非空目录

cp -r fileA fileB 递归复制,不带-r参数则只能复制单个文件而非文件夹
mkdir ./root/wangzl/abc -p 递归创建目录,各层级均为新建的目录

7、cat filename:不分屏显示文本内容;
cat filenames:把小文件连接成大文件
more :分屏显示
head [-n] filenam:显示文件的前多少行
tail [-n] filenam:显示文件末尾的多少行

8、find path expression 文件查找
find / -name b* 查找根目录下名字为b*的文件
find ./ -inmae *.php -perm 777 超找具有777最高权限的.php结尾的文件(-i忽略大小写)
find ./ -mtime n(整数) 用更新时间(modify time)来筛选,n=0为24小时以内,n=1为24-48小时以内,n=+1即48小时之外

9、tar czvf :压缩
tar xzvf:解压缩

10、cd - 近期的两个文件夹之间来回切换
wget -c 支持断点续传

11、cls = clear screen 清楚屏幕

12、ps aux :"列出系统上所有进程,带完整用户信息,包括后台服务"。
ps — Process Status(进程状态),显示当前正在运行的进程快照
a — all users,显示所有用户的进程(不只是当前用户自己的)
u — user-oriented,以用户友好的格式显示(展示用户名、CPU、内存等详细信息)
x — 显示没有控制终端的进程(比如守护进程、后台服务,不依赖于某个终端窗口)

posted @ 2026-03-26 10:05  愿鲁且愚  阅读(8)  评论(0)    收藏  举报