Linux入门基础命令(一)

linux小白,冲鸭~

  1. pwd
    语法:pwd
    功能:显示出当前工作目录的绝对路径。
pwd
#显示当前目录
  1. cd
    语法:cd <工作目录>
    功能:改变工作目录。若没有指定“目录路径”,则回到用户的主目录。
cd /home/用户名
#转到 /home/用户名 路径下

cd ..
#返回上一级目录

cd ~
#转到home主文件夹

cd /
#转到根目录
  1. mkdir
    语法:mkdir [选项] <目录名称>
    功能:创建一个目录。
mkdir test_folder
#在当前路径下创建test_folder文件夹
  1. ls
    语法:ls [选项] [目录名称…]
    功能:列出目录的内容。
ls
#查看当前路径下的文件
  1. touch
    语法:touch [选项] [文件名称…]
    功能:用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
touch test_file
#在当前路径下创建test_file文件,空白文件类似于windows下的txt记事本
  1. mv
    语法:mv [选项] <源文件或目录> <目的文件或目录>
    功能:为文件或目录改名或将文件由一个目录移入另一个目录中。
mv test_file /home/用户名
#把test_file文件剪切到 /home/用户名 路径下
#原路径的文件消失
  1. cp
    语法:cp [选项] <源文件或目录> <目的文件或目录>
    功能:把一个或多个文件拷贝到另一个文件或目录中。
cp test_file /home/用户名/test_file2
#把test_file复制到 /home/用户名 路径下并改名成test_file2
#原路径的文件不消失
  1. rm
    语法:mkdir [选项] <文件名称或目录名称…>
    功能:删除一个目录中的一个或多个文件,也可以删除整个目录。
rm test_file
#删除当前路径下的test_file文件

rm -r test_folder/
#删除当前路径下的test_folder文件夹目录
#-r的意思是递归删除文件夹内的文件,不加-r会提示无法删除目录
rm -rf *
#删除当前目录下的所有文件
  1. sudo
    语法:sudo [选项>] [指令]
    功能:以管理员身份来执行操作。
sudo apt-get update
#sudo 提升用户权限
#apt-get 获取应用程序
#update 更新
#访问服务器,更新当前系统可获取软件及其版本信息的列表

sudo apt-get upgrade
#执行更新操作

#但是有文章指出不建议一次性全部更新,因为最新的不一定是最好的,有可能出现版本不兼容的情况。
  1. help
#可以在指令后面加 --help 来查看帮助
#例如:
sudo --help
rm --help
#...
  1. xdg-open
#xdg-open用法非常简单,就直接参数传入要打开的文件,等效于鼠标双击打开,系统会根据文件类型自动调用对应的程序
xdg-open  xxx.doc
xdg-open  xxx.pdf
xdg-open  xxx.png


#如果传入路径的话,则是使用文件管理器打开
xdg-open  .
xdg-open  ~/Downloads
  1. alias
    语法:alias [别名]=[指令名称]
    功能:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目前所有的别名设置。alias的效力仅及于该次登入的操作。若要每次登入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。
alias lx=ls
lx
结果显示:anaconda-ks.cfg Desktop install.log install.log.syslog qte
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值