Linux常用基本命令

一、目录(文件夹)操作

如果打开没有连接上,可以点击属性设置

 设置字体大小--Options--Session Options--Appearance--Font

1.查看工作目录(位置)

#   pwd

2.查看当前工作目录下所有文件

#    ls

3.目录切换

#     cd  /     切换到根目录

 3.1切换当前目录下的目录

cd   ./目录a       .点代表当前目录的意思 切换到当前目录a下

cd   目录路径

3.2切换到家目录

cd  ~

3.3切换到上一层目录

cd  ..       cd ../..   上一层的上一层

3.4 切换到从根目录开始的目录

cd  /目录路径

二、查看目录(文件夹)列表

查看文件下文件详情

ls  -l 

ll

 

1.第一列中分别中-、d、l 这三种表示方式

   其中 - 表示这是一个文件、d 表示这是一个文件夹、l 表示这是一个软链接

2.后面的内容包含-  r  w  x ,代表权限的意思

   - 代表没有权限、r 代表着读的权限、 x 代表可执行权限、w 代表写的权限

三、用户权限(了解)

创建用户:   useradd  用户名

添加密码:  passwd  用户名

修改用户信息: usermod  用户名

删除用户: userdel    用户名     - f 强制删除用户   -r  删除用户与用户相关的所有文件

添加用户组: groupadd  用户名

查询用户所在组:  groups 用户名

删除用户组 :    groupdel  用户组

组中添加用户:   gpasswd  -a  用户名 组名

组中删除用户:   gpasswd   -d   用户名  组名

 

 u表示该文件的拥有者

 g表示与该文件的拥有者属于同一个群体(group)者

 o表示其他以外的人

 a表示三者皆是

将文件file1.txt 设为所有人皆可读取:

 chmod ugo + r  file1.txt

将文件file1.txt 设为所有人皆可读:

chmod a + r file1.txt

 将文件file1.txt与file2.txt设为该文件拥有者,与其所属同一个群体者可写入,但其他以外人则不写

chmod ug+w,o-w  file1.txt  file2.txt

为ex1.py 文件拥有者增加可执行权限

chmod  u+x  ex1.py

chmod也可以用数字来表示权限:

chmod 777 file

 

四、目录(文件夹)管理

1.创建目录

mkdir  目录名

mkdir -p 目录名/目录名/目录名...

 2.修改目录(移动目录)

mv  当前目录名称    新目录名称      修改目录名称

mv  文件所在路径及文件名   目标路径

3.删除目录(文件)

rm  文件名

rm  -rf  *    删除所有

4.复制文件到文件夹

cp  aa.txt   ad

cp  -r  ad   af   复制ad下所有文件到af

五、文件管理

1.创建一个文件

touch  文件名

2.删除文件和删除目录命令一样  r m

3.修改一个文件的相关权限  chmod

4.查找文件

find  ~  -name  aa.txt   从家目录下查找

find  /  -name   aa.txt   从根目录下查找,会报大量权限问题

find  ~  -name   *aa*    模糊查找

find  ~  -name   *.txt     查找所有txt文件

六、文件查看(查看日志文件)

1.查看文件所有内容

cat   文件名

cat   -n  文件名     查看文件的同时显示行号

2.文件内容分屏向下查看

more   文件名

当文件中内容太多时,我们使用cat就会一下把所有内容显示出来,查看还得往上新翻,很不方便,这个时候用more。使用more时,一屏显示不下就会分屏

使用过程中:使用空格键 跳到下一屏内容,回车键显示下一行内容,字母q键退出,注意不能回看

3.可以回看的分屏显示命令

当我们使用more命令时,如果想再次查看已经查看过的内容,这个是做不到的,如果未来使用命令时,可能存在这种情况,我们需要使用命令less

less   文件名

使用过程中:空格键 跳到下一屏,字母b键  上一屏,回车键 显示下一行,字母k键上一行

4.查看文件前几行

head  文件名

head  -n  5  文件名    显示文件前5行数据

5.查看文件末尾内容

tail   文件名

tail  -n   5  文件名    显示文件后5行数据

七、文本编辑

文本编辑、保存与模式介绍

1.安装vim编辑工具

yum  install  vim

2.编辑一个文件,如果没有则创建

vim   文件名

 按i 进入编辑模式,按esc 退出编辑模式    :wq  保存并退出

显示行号:   :set nu       :50跳到50行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值