简易Linux命令

Linux命令

Ctrl+shift+v:复制 (跨平台)

grep:查找文件
grep [options] PATTERN [FILE…]
• PATTERN 是查找条件:可以是普通字符串、可以是正则表达式,通常用单引号将RE括起来。
• FILE 是要查找的文件,可以是用空格间隔的多个文件,也可是使用Shell的通配符在多个文件中查找PATTERN,省略时表示在标准输入中查找。
• grep命令不会对输入文件进行任何修改或影响,可以使用输出重定向将结果存为文件

文件管理

命令含义
cat连接文件并打印到标准输出设备: cat -A xxx 打印到屏幕
chmod更改文件权限:chmod+xxx+文件名
find在指定目录下查找命令
mv为文件和目录改名或移动
cp复制文件或目录
chown更改文件拥有者
rm删除文件或目录

磁盘管理

命令含义备注
cd切换当前工作目录~ 根目录、. 当前目录,… 上层目录
df显示文件系统磁盘使用情况
mkdir创建目录-p 确保目录存在,不存在就创建
tree以树状图列出目录内容-a 显示所有文件和目录、-d 显示目录名称而非内容
rmdir删除空目录-p 如果删除子目录后成为空目录,一并删除
ls显示工作目录下的内容-a 显示所有文件及目录、-l 显示文件权限,大小和拥有者等信息、-r 递归显示

网络通信

命令含义备注
telnet远端登录-a 尝试自动登录、-d 启动排错模式、-K 不自动登录
ifconfig显示或设置网络设备add 设置 IP 地址、del 删除 IP 地址、up 启动指定网络设备
ping使用 ICMP,若远端主机无问题会得到回应-i 指定间隔秒数、-R 记录路由过程、-t 设置 TTL 大小
netstat显示网络状态-a 显示所有 socket、-c 持续列出网络状态、-t 显示 TCP 状况、-u 显示 UDP 状况

系统管理

命令含义备注
exit退出目前的shell终端
top实时显示进程状态-n 设置更新次数、-d 设置更新时间、-p 指定进程号
ps显示当前进程的状态-A 列出所有进程、-u 指定用户、-w 加宽显示、pri:优先级

系统设置

命令含义备注
clear清除屏幕-e 指定使用期限
rpm管理套件-a 查询所有套件、-d 只列出文本文件
passwd更改使用者密码-d 删除密码、-l 停止账号使用、-S 显示密码信息
time测量指令消耗的时间和资源-o 将输出写入指定文档

备份压缩

命令含义备注
tar将多个文件打包成一个并压缩-z 调用 gzip 压缩、-j 调用 xz 压缩、-x 解压

编译文件:gcc -o fork fork.c 链接:./fork(当前目录) 上一级目录…/
Shell 编译脚本文件:chmod +x test.sh

shell中:
exit(0):正常运行程序并退出程序;
exit(1):非正常运行导致退出程序;

exit 0 可以告知你的程序的使用者:你的程序是正常结束的。如果 exit 非 0 值,那么你的程序的使用者通常会认为你的程序产生了一个错误。
在 shell 中调用完你的程序之后,用 echo $? 命令就可以看到你的程序的 exit 值。在 shell 脚本中,通常会根据上一个命令的 $? 值来进行一些流程控制。

关机

关闭电源:poweroff
关闭:halt
shutdown -h

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值