linux基础

基础常用系统命令
(1)history 查看所有输入的命令
(2)touch aaa 在当前目录下建立一个文件夹
====================================
cp复制文件
cp -r 【被复制文件路径】 【复制到文件的路径】



===================================
mkdir 创建文件夹或多个文件夹

==================================
rm 删除文档
   参数说明:
    -f:强制删除
    -i:交互模式,在删除前询问用户是否操作
    -r:递归删除,常用在目录的删除
===================================
mv移动文件

===========================
修改远程端口
vi /etc/ssh/sshd_config
将#port 22 这行改成你想要的端口
service sshd restart
测试远程端口是否修改成功
============================

修改LINXU系统MAC
1.修改Centos虚拟机克隆机的HWADDR为ifconfig -a的MAC地址 
# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0C:29:DC:79:AF  
…………………………
…………………………
看到上面的“HWaddr 00:0C:29:DC:79:AF”没有?把“00:0C:29:DC:79:AF”记录下来,然后
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
把里面的HWADDR改成刚才记下来的那个,
即:HWADDR=00:0C:29:DC:79:AF 
保存退出。 

2.接着进行如下操作 
# rm -rf /etc/udev/rules.d/70-persistent-net.rules 
# reboot 
===============================================================
修改CENTOS 7.0以上版本网卡名

安装完Centos7系统,网卡命名跟之前发生了变化,例如!
就是看着不爽也不会影响使用,只是个网卡名称而已。
eno16777736

1.
先编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 
这里注意需要修改两个地方,NAME=eth0和DEVICE=eth0

2.
重命名该配置文件。
[root@localhost network-scripts]# mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth0

3.
禁用该可预测命名规则。对于这一点,你可以在启动时传递“net.ifnames=0 biosdevname=0 ”的内核参数。这是通过编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUBCMDLINELINUX变量来实现的。
[root@localhost network-scripts]# vim /etc/default/grub 
在第六行root后面 添加net.ifnames=0 biosdevname=0时,不用加“ ”。

4.
运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。
[root@localhost network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg 

5.重新启动机器,启动完之后网卡名称就变成了Eth0
[root@localhost network-scripts]# init 6



重启完之后,验证!

重启系统,验证!
值得注意的是如果是多网卡,你只修改一个网卡名,在重启后查看IP时,所有的名字都会同步。要改尽量一起改掉。
============================================================================
改linux语言
vim ~/.bashrc
在最后添加“export LANG="zh_CN.UTF-8"”
重启
=====================================================
linux上传下载文件

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。

优点就是不用再开一个sftp工具登录上去上传下载文件。
sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择 文件上传 到Linux服务器
安装命令:
yum install lrzsz
从服务端发送文件到客户端:
sz filename
从客户端上传文件到服务端:
rz
在弹出的框中选择文件,上传文件的用户和组是当前登录的用户
SecureCRT设置默认路径:
Options -> Session Options -> Terminal -> Xmodem/Zmodem ->Directories
Xshell设置默认路径:
右键会话 -> 属性 -> ZMODEM -> 接收文件夹
测试:
开发板接收文件:
1. 进入开发板要接收文件的目录
2. 开发板执行命令# rz
3. 在minicom下,按住Ctrl+A键不放,按下Z键
4. 按下S键选择发送文件
5. 选择zmodem,用回车键确认
6. 用空格选择主机要发送的文件,用回车键确认
7. 传输完成后按任意键返回
开发板发送文件:
1. 进入开发板要发送文件的目录
2. 进入主机要接收文件的目录
2. 主机执行命令# rz
3. 开发板执行命令# sz filename
PS:同事和我说SecureCRT可以方便的上传下载文件,而Xshell没有。我上网一查原来用的是同一个sz/rz工具,Xshell下没有菜单选择要输命令。
==========================================================
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值