Linux学习01-初识

先看Linux系统的命令行格式:
[root@lianxi ~]# 
[用户名@主机名 当前目录/位置] 提示符#
关于提示符,#代表root,超级管理员,$代表普通用户;
在命令提示符后边,就是要输入命令的地方,格式:command option arguments/parameter
命令如果有参数的话,直接跟在命令后边就好了,用空格隔开;


关于Linux的命令,因为命令太多了,不可能全部掌握,但是可以获取命令帮助,一般我选择三种获取帮助方式:
1、man 命令
2、命令 --help
3、网站:http://cmd.oldboyedu.com


在命令行,有一些快捷键是挺好用的,一下是我常用的快捷键:
光标移动到行首 ctrl + a
光标移动到行尾 ctrl + e
把光标所在位置到行首的内容剪切(删除) ctrl + u
把光标所在位置到行尾的内容剪切(删除) ctrl + k
清屏 ctrl + l
取消当前的命令 ctrl + c


 查看内核版本的几个命令:

[root@lianxi ~]# uname -r
[root@lianxi ~]# uname -a
[root@lianxi ~]# cat /proc/version
[root@lianxi ~]# dmesg | grep Linux


看几个简单的入门命令:
pwd:查看当前所在目录,无参。

[root@lianxi ~]# pwd

shutdown:关机,有参数:
-h xx:关机,后边可以跟时间,0或者now为立即关机,可接数字,默认时间单位为分钟
-c:取消关机
-r:重启

[root@lianxi ~]# shutdown -h now
[root@lianxi ~]# shutdown -h 10
[root@lianxi ~]# shutdown -c
[root@lianxi ~]# shutdown -r now

reboot:重启,相同的还有init 6/ shutdown -r now

ping:可以(常用)测试是否联通,可以加其他参数,暂时先不介绍

[root@lianxi ~]# ping www.qq.com

telnet:登录远程主机和管理(测试ip端口是否连通),telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清楚telnet客户端的使用方式仍是很有必要的。

[C:\~]$ telnet 192.168.1.13 3389

# telnet IP //进入交互,输用户登录,一般情况下不允许root从远程登录,可以先用普通账号登录,然后再用su -切到root用户

ls:查看信息,可以跟参数,
-l:long,以长格式显示(显示详细信息,比如文件时间,大小,所有者);
-t:time 按照修改时间排序;
-r: reverse ... 逆序排序,一般-rt 一起用。
-h:以人类可读形式显示大小;


cd option dir:change directory 进入到某个目录;
-L:默认值,如果要切换到的目标目录是一个符号连接,那么切换到符号连接的目录。
-P 如果要切换到的目标目录是一个符号连接,那么切换到它指向的物理位置目录。
-  当前工作目录将被切换到环境变量OLDPWD所表示的目录,也就是上一个工作目录。
dir:可选项,不跟就回到家目录;
有几个常用的选项:

cd - #上次所在目录
cd    # 进入用户主目录;
cd /  # 进入根目录
cd ~  # 进入用户主目录;
cd ..  # 返回上级目录;
cd ../..  # 返回上两级目录;
cd !$  # 把上个命令的参数作为cd参数使用。

mkdir make directory  创建目录
选项:
-p:创建多层目录,递归创建;
-v:显示创建过程,工作中基本无用;

[root@model /]# mkdir mc

touch 创建文件

[root@model mc]# touch mc.txt

mv move 移动或改名
用法:mv 从哪里来  到哪里去
移动:mv 源(目录 文件  目录...)  dst(目录)
改名:mv 文件或目录  文件或目录
参数:-t,作用就是,先指定到哪里去,再后边跟的参数作为从哪里来的原,一般配合其他命令管道一起使用
mv -t 到哪里去 源1 源2 源3 ......


cp copy 复制文件或目录
cp 源  目标
选项:
-a:all,简单理解为复制所有,-dpr;
-r:递归复制,复制目录及目录内容;
-p:复制时保持属性不变;
-d:可以复制软链接;
-t:类似mv的-t,先指定到哪里去的目录,再指定拷贝源。


rm remove 移除,删除文件或目录
选项:
-r:递归删除,可以删目录;
-f:强制删除不提示;


echo 输出信息到屏幕
注意:单引号,双引号,花括号和反引号的使用;


重定向,>,先清空文件内容,然后写入;
追加,>>,不清空文件,把信息写入到末尾;


{},生成序列

[root@lianxi ~]# touch {1..10}.txt
[root@lianxi ~]# ll

MAC微信多开:

nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 & 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值