面试常问的linux语句,面试常问的常见的30个Linux命令

文件夹

cd /home/XXX

cd - (最近两个目录间切换,我常用)

cd ~ (回到根目录)

cd .. (回到上一个目录)

查看当前目录下的文件

ls

ls -l (ll)

ls -lah

ln 创建软连接

查看当前路径

pwd

创建文件夹及文件

mkdir 创建文件夹

touch 创建文件

删除

rm

rm -rf 强制删除

rmdir 删除所有空目录

查看日志或者文件常用的

tail -f

more

less

输出

echo

*>*输出,覆盖原文件

*>>* 输出,追加到原文件后面

赋权限的

chmod chown

移动or拷贝或者重命名

mv

cp

Linux三剑客

grep

awk

sed

查看性能相关的

top

df 检查linux服务器的文件系统的磁盘空间占用情况,默认情况下,磁盘空间将以 1KB 为单位进行显示

df / 显示磁盘使用的文件系统信息

df -h 以更易读的方式显示目前磁盘空间和使用情况

df -i 以inode模式来显示磁盘使用情况

du -h

ps -aux

ps -ef

free

远程相关的

ssh scp

用户和权限相关的

sudo

su

系统的

whoami

ifconfig

ping

date

clear

netstat 查看建立的所有连接

查看帮助的

grep -help

man grep

Linux的两个版本

内核版和发行版

Linux的目录和文件结构( Linux系统都有哪些常见的文件夹 )

/ 根目录

/bin 可执行的二进制文件

/etc 系统配置文件存放的目录

/home 家目录

/lib 系统使用函数的目录

/usr Unix System Resource 的缩写,里面一般放软件程序

/boot 放置Linux启动时的一些文件

/dev 放置Linux系统下的设备文件

访问该目录下的某个文件,相当于访问某个设备,常用的是挂载光驱/dev/cdrom/mnt

要列出所有长度为零的文件

find . -empty

列出所有的文件夹

find . -type 类型参数

f 普通文件 列出文件 find . -type f

l 符号连接

d 目录 列出文件夹 find . -type d

c 字符设备

b 块设备

s 套接字

p Fifo

基于目录深度搜索

向下最大深度限制为3

find . -maxdepth 3 -type f

搜索出深度距离当前目录至少2个子目录的所有文件

find . -mindepth 2 -type f

根据文件时间戳进行搜索

find . -type f 时间戳

UNIX/Linux文件系统每个文件都有三种时间戳:

访问时间(-atime/天,-amin/分钟):用户最近一次访问时间。

修改时间(-mtime/天,-mmin/分钟):文件最后一次修改时间。

变化时间(-ctime/天,-cmin/分钟):文件数据元(例如权限等)最后一次修改时间。

搜索最近1天内被访问过的所有文件

find . -type f -atime -1

搜索恰好在1天前被访问过的所有文件

find . -type f -atime 1

搜索超过1天内被访问过的所有文件

find . -type f -atime +1

搜索访问时间超过10分钟的所有文件

find . -type f -amin +10

统计总个数

wc -l

ls -l |find . -type d |grep build |wc -l

纯原创,需要转载的请标明出处

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值