首页 >>  正文

linux怎么改文件权限

来源:baiyundou.net   日期:2024-09-22

作者:yasden

Linux操作系统如何手动安装显卡驱动?本文以安装英伟达显卡驱动.run文件为例进行说明

在英伟达官网下载了驱动程序文件,名称为 NVIDIA-Linux-x86_64-515.76.run,在Linux系统下如何安装该文件呢?

第一步、cd转到该目录下,用ls -all命令查看该文件的权限

ubuntu的firefox火狐浏览器是将显卡的驱动程序文件下载到“下载”这个文件夹里面的。在终端输入下面的命令并回车,转到“下载”文件夹下面(注意,我的文件夹是 “/home/yasden/下载”,你的文件夹是 “/home/你的电脑名称/下载”):

cd  /home/yasden/下载

然后用下面的命令查看 NVIDIA-Linux-x86_64-515.76.run的权限:

ls -all

输入上面的命令,回车后,会看见 NVIDIA-Linux-x86_64-515.76.run的前面,有-rw-rw-r-- 的字样(见下图):

第二步、用chmod命令修改NVIDIA-Linux-x86_64-515.76.run的文件权限

因此,还要输入下面的命令提升   NVIDIA-Linux-x86_64-515.76.run的文件权限(下面的命令chmod后面的“770”代表yasden这个用户有最高的权限去运行NVIDIA-Linux-x86_64-515.76.run 文件):

chmod  770  NVIDIA-Linux-x86_64-515.76.run 

第三步、运行.run安装程序

输入下面的命令,并回车,来安装该驱动程序:

./NVIDIA-Linux-x86_64-515.76.run

如果你当前目录下没有NVIDIA-Linux-x86_64-515.76.run该文件,则用下面的命令运行该程序:/home/yasden/下载/NVIDIA-Linux-x86_64-515.76.run (将yasden改成你的计算机的名字,另外保证NVIDIA-Linux-x86_64-515.76.run是下载到“下载”目录下)

如果提示需要在root下面运行,则输入下面的命令并回车:

sudo ./NVIDIA-Linux-x86_64-515.76.run

这时候提示输入root账号的密码,输入root的密码后继续:

如果提示下图的情况,则重启系统后,继续上一步。


如果重启系统后,还是出现上图的提示,恭喜你,你的ubuntu之前已经安装过英伟达的显卡驱动了。

解决NVIDIA Container Toolkit安装过程遇到的难题

某些Linux程序需要调用NVIDIA显卡,因此需要安装:

NVIDIA Container Toolkit

我在安装NVIDIA Container Toolkit的过程中遇到一些难题,我相信大部分的朋友都和我一样。我遇到的难题是:

按照英伟达官网的安装教程(见下图):

执行完官网推荐的上面的教程的所有步骤后,在运行: 

sudo docker run --rm --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi

这个命令测试时,出现下面的错误提示:

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1: cannot open shared object file: no such file or directory: unknown.

通过查阅大量资料,发现网上有位大神咨询过英伟达,英伟达给出的解释是:“显卡资源没有打开Persistence Mode”,输入下面的命令即可解决:

nvidia-smi -pm ENABLED

如果上面的命令回车后,出现提示,就按提示安装,我是输入下面的命令来安装的:

sudo apt install nvidia-utils-515

之后再次执行:

nvidia-smi -pm ENABLED

会出现下图的成功提示:

之后再次测试:

sudo docker run --rm --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi

发现成功了:

2022双十一, 3070显卡终于跌破发行价了,赛博朋克2077说需要3077的支持:

 赛博朋克2077说,6800也可以的:

 

全文完,谢谢观看。

","force_purephv":"0","gnid":"9bd2257f818e87145","img_data":[{"flag":2,"img":[{"desc":"","height":"800","title":"","url":"https://p0.ssl.img.360kuai.com/t013342ac4f9b0eac9a.jpg","width":"600"},{"desc":"","height":"250","title":"","url":"https://p0.ssl.img.360kuai.com/t01df03267789ed48d9.jpg","width":"600"},{"desc":"","height":"137","title":"","url":"https://p0.ssl.img.360kuai.com/t0171f353a2e139e9fa.jpg","width":"600"},{"desc":"","height":"250","title":"","url":"https://p0.ssl.img.360kuai.com/t01eace699b0c22a3a2.jpg","width":"600"},{"desc":"","height":"372","title":"","url":"https://p0.ssl.img.360kuai.com/t017fc62f49352491ff.jpg","width":"600"},{"desc":"","height":"470","title":"","url":"https://p0.ssl.img.360kuai.com/t0174cce56ecfa81926.jpg","width":"600"},{"desc":"","height":"583","title":"","url":"https://p0.ssl.img.360kuai.com/t01412d498c4610bf40.jpg","width":"600"},{"desc":"","height":"106","title":"","url":"https://p0.ssl.img.360kuai.com/t0100a5437c34cee5be.jpg","width":"600"},{"desc":"","height":"380","title":"","url":"https://p0.ssl.img.360kuai.com/t01fc772dfc18b37df2.jpg","width":"600"},{"desc":"","height":"210","title":"","url":"https://p0.ssl.img.360kuai.com/t010fa46a5f53470dda.jpg","width":"600"},{"desc":"","height":"536","title":"","url":"https://p0.ssl.img.360kuai.com/t01221b7757901092f4.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1668077187000,"pure":"","rawurl":"http://zm.news.so.com/b06d584dd208e7f8822f1b3d3d15b6f3","redirect":0,"rptid":"d3a292cb54dd098b","s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:赛博朋克2077","k":"赛博朋克2077","u":""},{"clk":"kdigital_1:英伟达","k":"英伟达","u":""},{"clk":"kdigital_1:显卡","k":"显卡","u":""}],"title":"玩NAS先学Linux(3):如何安装.run显卡驱动程序文件+解决NVIDIA Container Toolkit安装过程遇到的难题

解音心4863linux下,如何修改一个文件的权限(命令)
梁贩帝17814303368 ______ chmod (用户权限)(组权限)(其他权限) 文件 权限:r(读)w(写)x(执行)---分别对应数字4,2,1 如想授予"用户读写执行权限;组用户读权限;其他用户读权限",命令就是:chmod 622 文件

解音心4863Linux下如何设置文件夹的权限? -
梁贩帝17814303368 ______ 补充楼上的权限部分. 一定要在 权限数字前有个 0 . 也就是楼上的命令应该为 chmod 0700 /home/ftp 有了这个 0 ,表明这个数字是 8 进制的. 转换为 2 进制也就是 111000000 每一个二进制数字分别对应:(1表示允许,0表示不允许) 所有者读,写,运行;所在组用户读,写,运行;其他人读,写,运行 正好 9 个位置. 注意如果目录不能运行,那就表明不能 cd 进去(目录当然不能运行,所以他被当成了“进入”的权限控制) (当然总的权限不光就这几个位,但简单权限系统就是这样的表示权限)

解音心4863怎么修改linux里文件夹权限 -
梁贩帝17814303368 ______ 下面进入正文:Linux 文件系统 中的文件默认归root用户所有.当我们要安装某些软件(如flash player 9)时,需要将一些文件粘贴到/usr/lib/firefox/plugins中(文件系统根目录为'/',主文件夹根目录为'. /').此时,万恶的linux会提示:您没...

解音心4863如何修改Linux系统的文件权限
梁贩帝17814303368 ______ 不是,chmod 的对象是文件名或者目录名,不是用户的登录名.chmod 777 shed 这个命令的对象错了.另外不要给一般用户写系统的权利.如你需要修改系统,用 sudo.平时用一般用户即可,这样可以防止误操作破坏系统.举例说,如果你不小心执行了误操作:rm /bin/ls如果是一般用户,因为没有写权限,系统会阻止这个删除动作;如果你是 root ,那么这个 ls 就会被删掉.

解音心4863UbuntuLinux系统下怎样修改文档权限?
梁贩帝17814303368 ______ Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的.在图形界面上,我们可以通过属性中的权限选项夹进行操作...

解音心4863linux下的文件权限设置,请举例说明???
梁贩帝17814303368 ______ 在Linux中,权限的所有者分为用户权限,组权限和其他权限,分别是用字母u, g, o 代表 权限分为:读 r , 写 w , 执行 x. 比如你看到了,你一个文件夹1个的权限是: rwxr-xr-x 这个权限的意思是这个文件夹的所有者用户是完全控制(第一段rwx)...

解音心4863LINUX 如何对文件分配权限 权限分别是什么? -
梁贩帝17814303368 ______ 举个例子吧,赋予/tmp 访问权限就是chmod 755 /tmp其中中间的3位数字依次分别代表文件所有者(owner)、所有者所在的组(group)、其他用户(other);权限是只读...

解音心4863如何更改linux文件的拥有者及用户组
梁贩帝17814303368 ______ 一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户.该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组.在Linux中,对于文件的权限(rwx),分为三部分,一部分...

解音心4863如何在linux下快速批量修改文件夹和文件权限 -
梁贩帝17814303368 ______ 在终端使用shell命令可以修改文件夹和文件权限,比如给当前目录下的所有文件和文件夹(不递归二级目录)的所有用户添加读权限,可在终端输入下面这条语句. for file in `ls ./`; do chmod a+r $file; done

解音心4863linux 怎么更改文件夹的权限,使其能被复制到U盘 -
梁贩帝17814303368 ______ 可以使用chmod +X filename命令改变文件夹权限; 然后使用cp -r filename命令移动到U盘目录下即可;chmod的相关参数:用法:chmod [选项]... 模式[,模式]... 文件... 或:chmod [选项]... 八进制模式 文件... 或:chmod [选项]... --reference=参考...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024