相关的Linux命令及操作

1、用户管理命令

(1)root用户设置密码::

sudo passwd root

(2)用户切换

su [用户名]

(3)创建用户

useradd [用户名]

(5)删除用户

userdel -r [用户名]

(6)修改用户密码

passwd [用户名]

(7)查看当前登录的用户名

whoami

(8)以root用户权限执行

sudo  ***

2、文件操作命令

(1)查看当前路径

pwd

(2)改变路径

cd  路径名
cd  ~          ~代表当前用户的home目录

(3)查看文件

ls
ls -a
ls -l

(4)创建文件

touch 文件名

(5)创建文件夹

mkdir 文件夹名称

(6)删除文件及文件夹

rm 文件名
rm -rf 文件夹名

(7)拷贝文件

cp 文件1  文件2

(8)移动文件(更名文件)

mv file1 file2
mv file  dir

(9)文件解压工具tar
c: 创建文档
x:提取存档
f: filename 要操作的文档名
v:详细信息

tar  vzcf  1.tar.gz  ./exaples.desktop 压缩
tar  vzxf  1.tar.gz 					解压

3、文件链接

Link 是创建类似Windows操作系统下的快捷方式,一个是hard link(硬链接),另一个是symbolic link(软链接)。简单的说,硬链接链接到目标文件的内容,即便目标文件在链接之后被改了名字,又或者被删掉了,硬链接以及硬链接的目标内容依然存在且有效。
软链接是指向目标文件所在路径的一种链接,也就是说,如果目标文件(以及文件内容)不存在了,指向这一文件地址的软链接将会指向一个不存在的文件地址,从而产生访问错误。

$ ln origin origin_hard
$ ln -s origin origin_soft

4、查找文件命令

(1)find命令
find命令的一般形式为;

find pathname -options [-print -exec -ok ...]

例:find / -name “filename”
目的:在根目录“/”开始搜被称为filename的文件,“filename”文件名可以包含通配符(*,?),注意:filename是文件名字符串,可以带双引号。

(2)which命令
查找可执行文件,根据可执行文件的文件名。

which executeable_name

例如 which find , 返回/usr/bin/find

5、权限操作命令

Linux下的文件权限通过chmod命令来改变(用ll查看权限):

chmod [ u / g / o / a ] [ + / - / = ] [ r / w / x ] file
  • 文件的用户身份主要有如下几类:
    u:拥有文件的用户(所有者);
    g:所有者所在的组群;
    o:其他人(不是所有者或所有者的组群);
    a:每个人或全部(u、g、和o)。

  • 文件的权限分为三种:
    r(读)、w(写)、x(执行),

  • 此命令有两种使用方法:
    (1)chmod后加数字,后接文件名

chmod abc file 

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

chmod a=rwx file 和 chmod 777 file 效果相同
chmod ug=rwx,o=x file 和 chmod 771 file 效果相同

(2)另一种是chmod后边加字母,后接文件名
文件权限配置行为有如下几类:
+:添加权限;
-:删除权限;
=:使它成为惟一权限。

chmod u+rw /code/readme.txt

6、网络操作命令

(1)ifconfig命令配置并查看网络接口

ifconfig eth0 192.168.1.3  # 配置eth0别名设备eth0:1的IP地址
ifconfig eth0 up  # 激活设备
ifconfig eth0   # 查看指定的网络接口的配置
ifconfig  #查看所有的网络接口配置

(2)ping 命令测试网络的连通性

ping -c 4 www.baidu.com

(3)route命令配置并查看内核路由表的配置情况

route

(4)通过配置文件修改IP地址

修改/etc/netplan/*.yaml配置文件中的address及gateway4,然后保存退出。然后执行
netplan apply
命令重启网络服务。

7、vi编辑器

(1)命令行模式

从命令行切换到编辑模式,i、a、o
i :从目前光标所在处输入, I 为在目前所在行的第一个非空格符处开始输入。
a:从目前光标所在的下一个字符处开始输入, A 为从光标所在行的最后一个字符处开始输入。
o:在目前光标所在的下一行处输入新的一行; O 为在目前光标所在处的上一行输入新的一行。

dd: 删除游标所在的那一整行
yy:复制游标所在的那一行
p:为将已复制的数据在光标下一行贴上
u:复原前一个动作,相当于撤销
gg:跳到文本首行
shift + g:跳到文本最后一行

(2)输入模式

字符按键以及Shift组合,输入字符
ENTER:回车键,换行
BACK SPACE:退格键,删除光标前一个字符
DEL:删除键,删除光标后一个字符
方向键:在文本中移动光标
HOME/END:移动光标到行首/行尾
Page Up/Page Down:上/下翻页
Insert:切换光标为输入/替换模式,光标将变成竖线/下划线
ESC:退出输入模式,切换到命令模式

(3)底线命令模式

按Esc键,再输入":"冒号,进入底线命令模式。
:wq 保存文件并退出
:q! 强制退出
:set nu 显示行号

/name 向光标之下寻找一个名称为 name的字符串
?name 向光标之上寻找一个字符串名称为 name 的字符串。

8、小技巧

(1)“Tab”键补全命令、文件名或者路径;
(2)键盘的上下键可以复现先前的命令;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值