Linux基础命令

1.基础命令


(1)pwd:显示当前位置的绝对路径
(2)cd:切换目录:cd 要切换的位置(绝对路径/相对路径)
(3)ls:显示目录中的文件
ls -l(简写为ll,等价)
(4)man:帮助手册
(1)代表命令
(2)代表系统调用
(3)代表库函数
man printf:查询命令printf
man 3 printf:查询库函数printf
(5)touch:创建普通文件
(6)mkdir:创建目录文件
(7)rmdir:删除空目录,不能删除非空目录
(8)cp:拷贝文件
拷贝普通文件语法:cp 源文件的路径+文件名 目的路径
拷贝目录文件的语法:cp -r 源目录文件+目录名 目的路径 (需要加r )
拷贝+重命名的语法:cp 源文件+文件名 目的文件+新文件名
区分两次的执行结果为什么不一样:
cp -r 目录文件 tmp1
cp -r 目录文件 tmp1
(9)mv:剪切文件
移动普通文件:mv 源文件的路径+文件名 目的路径
移动目录文件:(不需要-r ):mv 源文件的路径+文件名 目的路径
mv:剪切并重命名的语法:mv 源文件路径+文件名 目的路径+新文件名
重命名:mv 源文件的路径+文件名 源文件的路径+新文件名
(10)rm:删除文件(删除目录文件 需要加-r)
rmdir 目录名:删除空目录
rm -r 目录名:删除非空目录
(11)find :查找
find 搜索路径 -name 文件名(按文件名搜索)
find 搜索路径 -cmin -n(搜索过去n分钟内修改的文件);
find 搜索路径 -ctime -n(搜索过去n天内修改的文件);
(12)grep:在文件中过滤出包含指定字符串的行;
(vim先不管
cat:查看test的内容)
语法:grep 字符串 文件名
(13)管道命令 |
将前一个命令的输出结果作为后一个命令的输入
例1:
touch test.o test.cpp twdoxj.ll testoo.x
ls
ls | grep test
例2:
ls /bin
ls /bin |grep sh
(14)wc:统计文件中单词的个数(-w),字符的个数(-c),行数(-l)
wc -w 文件名
wc -c 文件名
wc -l 文件名
(15)su:切换用户
1.切换为管理员的命令:sudo su;
退出:exit
2.切换为其他用户的命令:su 用户名;
退出:exit
(16)关机与重启
shutdown -h now:立刻关机
halt:关机
init 0:关机
shutdown -r now :立刻重启
reboot:重启
init 6:重启
(17)runleve:查看系统运行级别
0:关机
1:单用户模式
2:多用户无网络服务
3:完全的多用户 文本界面
4.未定义或自定义
5.图形化界面
6.重启
(18)其他命令及小知识点
1.tab补全,按上下键查阅执行过的命令
2.ctrl - 调小窗口
ctrl +shift+ + 调大窗口
3.Ctrl+Alt:释放鼠标
4.history:查看终端的所有的历史命令


2.文件查看命令


(1)cat
1.cat:查看文件内容
2.合并文件:
cat a.txt b.txt > c.txt

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值