Linux常用命令大全【面试宝典篇之下篇】

36.watch 周期性执行命令

watch -n //指定指令执行的间隔时间(秒)
watch -d //高亮显示指令输出信息不同之处
watch -t //不显示标题

37.at 一次性定时任务

at -f //指定包含具体指令的任务文件
atq //查看设定任务
atrm //删除定时任务

38.crontab 定时任务

分时日月周
crontab -e //创建定时任务
crontab -l //查看定时任务

39.pwd 显示当前路径

pwd -LP //显示当前路径【可不加的参数】

40.cd 去换路径

cd //进入用户主目录;
cd ~ //进入用户主目录;
cd - //返回进入此目录之前所在的目录;
cd … //返回上级目录

41.ls 显示目录列表

ls -s //显示目录总量
ls -l //文件详细信息
la -a // 显示全部目录文件【包括隐藏】

42.mkdir 创建目录

mkdir -p //父级创建
mkdir -m 700 /test //创建并设置权限

43.rmdir 删除目录

rmkdir -p //删除父级创建
rmkdir -v //删除显示执行过程

44.cp 拷贝

cp -r //递归
cp -f //无需询强制覆盖
cp -v //打印执行过程

45.mv 移动/改名

mv -f //强制覆盖
mv test txt //改名

46.rm 删除

rm -r //递归
rm -f //无需询强制删除

47.touch 创建文件

touch aa //创建aa
touch -c a //不建立任何文件

48echo $PATH //显示当前PATH环境变量
49 usermod 修改用户帐号。

usermod -l // 修改用户账号名称
usermod -L // 锁定用户密码

50 kill 删除执行中的程序或工作

kill -l //显示信号

51 kill -9 //强制杀死

kill -15 // 不强制

52 tar 备份文件

tar -zvf //压缩
tar -xvf //解压文件

53 sed 处理文本文件

sed -i //作用于源文件
sed -i ‘s/1/2/’ file //替换
sed -n ‘1p’ file // 打印第一行

54 chmod 控制用户对文件的权限的命令

chmod a+r file //所有者可读
chmod 777 file // 给与文件最大权限

55 chown 设置文件所有者和文件关联组的命令

chown root:root txt //修改属主属组
chown -R li /usr/txt //递归处理

56 md5sum 生成和校验文件的md5值

md5sum a //生成文件md5值
diff -c rc1_md5.txt rc2_md5.txt //比较两文件的MD5值

57 dd 用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换

dd if=文件名 //输入文件名
dd of=文件名 //输出文件名

58 uname 显示系统信息

uname -a //显示系统信息【详细】
uname -r //显示系统信息
uname -s //显示操作系统名称

59 tcpdump 对网络上的数据包进行截获的包分析工具

tcpdump -i eth1 //监视指定网络接口的数据包
tcpdump -i eth0 dst host hostname //监视所有送到主机hostname的数据包

60 userdel 删除用户

userdel -r //删除用户的同时删除家目录
userdel -f //强制删除用户

61 useradd 建立用户帐号

useradd -e //指定帐号的有效期限
useradd -r //-r  建立系统帐号

62 fdisk 创建和维护分区表的程序

fdisk -l //列出素所有分区表
fdisk-u //与"-l"搭配使用,显示分区数目

63 mount:挂载文件命令

mount -t // 指定档案系统的型态
mount /dev/hda1 /mnt //将 /dev/hda1 挂在 /mnt 之下

64 uptime 系统负载信息

uptime -s //显示系统时间
uptime -p //当前服务器运行时长

65 export 设置或显示环境变量

export -p //列出当前的环境变量值
export MYENV //定义环境变量

66 last 显示用户最近登录信息

last -n 1 // -n 展示前 n 个
last -n 1 -R // 省略 hostname

67 ifup

ifup ens33 //开启网卡【centos7】
ifup eth0 //开启网卡【centos6】

68 ifdown //关闭网卡
69 histroy 查看历史命令

history // 查看所有历史命令
history -c // 清空当前命令

70 awk 截取【支持正则】

ifconfig ens33|awk ‘/netm/{print $2}’ //截取IP
ifconfig ens33|awk -F ‘.’ ‘{print $1}’|sed -n 2p //指定分隔符

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值