首页 > 系统相关 >linux 常用命令

linux 常用命令

时间:2023-07-29 22:55:55浏览次数:31  
标签:p417 packageA packageB 常用命令 mnt 文件夹 linux cp

一、文件夹拷贝:
1、cp 命令使用 -r 参数可以将 packageA 下的所有文件拷贝到 packageB 中:
cp -r /home/packageA/* /home/cp/packageB/

cp -r wangleiyong/p417/* zhangcheng/p417/

cp -r android/* p417/android/
cp -r ecarx/* p417/ecarx/
cp -r hkp/* p417/hkp/
cp -r interface-specs/* p417/interface-specs/
cp -r nonhlos/* p417/nonhlos/
cp -r qnx/* p417/qnx/
cp -r tools/* p417/tools/

2、将一个文件夹复制到另一个文件夹下,以下实例 packageA 文件会拷贝到 packageB 中:
cp -r /home/packageA /home/packageB
运行命令之后 packageB 文件夹下就有 packageA 文件夹了。

二、切换用户
1、su username 一般用户
2、sudo su root用户


三、全部权限
chmod 777 -R file

如果当前用户权限不够,可以切换到有权限的用户(如,root),将文件权限授权给某个用户或组
命令是 chown -R 用户名 文件夹路径
sudo chown -R zhangcheng /mnt/ssd1/yuyu

四、删除文件夹及子目录
rm -r folder

五、设置共享文件夹:
1、创建共享目录
sudo mkdir /mnt/share
sudo chmod 777 /mnt/share

2、配置SAMBA
sudo nano /etc/samba/smb.conf
文末添加
[share]
comment = Shared Folder
path = /mnt/share
read only = no
guest ok = yes

3、重启SAMBA
sudo service smbd restart

标签:p417,packageA,packageB,常用命令,mnt,文件夹,linux,cp
From: https://www.cnblogs.com/suiyilaile/p/17590733.html

相关文章

  • ArchLinux安装KDE Plasma和NetworkManager后网络无法正常连接的问题
    前几天刚刷了系统,发现开机自动启动NetworkManager后,无法正常激活网络(也就是网卡开机默认DOWN),但手动dhcpcd后就可以正常使用网络,所以我最近一直在开机自启NetworkManager后手动sudodhcpcd,直到今天我发现ipv6有点小问题之后实在忍不了了,解决了一下这个问题具体怎么解决的呢,简单的......
  • Linux 下的 U 盘镜像制作
    1)准备一个U盘,例如系统识别为/dev/sdb,删掉其分区(fdisk/dev/sdb,thend,thenw)2)$sudoddif=/path/to/*.isoof=/dev/sdb不过上述命令没有进度显示,干着急……3)安装pv(pipeviewer)$sudoapt-getinstallpv4)使用pv写镜像,$pv/path/to/*.iso|sudoddof=/dev/s......
  • Linux用户相关
    配置配置普通用户的sudo权限#root用户操作chmod755/etc/sudoers#修改配置文件,在rootALL=(ALL)ALL行下面添加一行appsALL=(ALL)NOPASSWD:ALLvi/etc/sudoers#把权限修改回去chmod400/etc/sudoers命令#添加用户和修改密码us......
  • 最小Hello-world的实现——第一天(准备linux环境)
    wsl之配置vscode使用了wsl去进行在windows环境下运行linux服务,我之前就下载好了wsl的,所以只是欠缺从vscode中连接到linux服务器。采用了下述博文去配置vscode中的ssh服务。配置攻略最简单的就是通过通过wsl指令进入linux环境,然后直接用.code命令。......
  • linux tty uart
    uartregistersI/OportRead(DLAB=0)Write(DLAB=0)Read(DLAB=1)Write(DLAB=1)baseRBR receiverbufferTHR transmitterholdingDLL divisorlatchLSBDLL divisorlatchLSBbase+1IER interruptenableIER interruptenableDLM divisorlatchMSBDLM......
  • Git常用命令(标签操作命令)
           ......
  • Linux Shell脚本中的空格
    =等号两边必须无空格,否则报错;如:i=$1和i=$1都是错误的。但是在()内部不限制如for((i=1;i<3;i=i+1))(())内外括号之间无空格,写成(())这样会报错。但内部括号不限制如s=$(($i+1))[]是条件判断式,所以前后内部都必须有空格。其内部元素之间必须有空格才能识别,否则一律......
  • Git常用命令(分支合并冲突解决)
           ......
  • linux文本编辑YCM报错
    linux文本编辑YCM报错刚从github安装了vimplus,可是发现存在不少的问题。索性给直接记录一下。TheycmdserverSHUTDOWN(restartwith':YcmRestartServer').ycm的readme中给出推荐版本需要注意一下。由于本人的python版本是3.10,所以出现了版本兼容的问题。原因是Python3......
  • 【Linux】Kali Linux 安全学习笔记(1) - Docker Kali 部署与安装软件
    由于最近要做安全方面的工作,经网友们的推荐选定了kalilinux作为实施平台。但vm直装的方式太过麻烦了,本次kalilinux将采用docker镜像的方式进行部署使用。直接使用run运行命令启动rolling镜像,若镜像不存在,docker会自动进行checkout到本地,如下图:dockerrun-itkal......