導航:首頁 > 操作系統 > linuxstorage

linuxstorage

發布時間:2024-11-02 06:31:56

linux下U盤使用技巧

方案一:

Linux不像Windows一樣,接上新硬體後可以自動識別,在Linux下無法自動識別新硬體的,需要手動去識別。USB移動存儲設備通常被識別為sda1,具體可以通過fdisk -l命令查詢。

在使用U盤前,我們先要為外掛點新建一個子目錄,一般外掛點的子目錄都是建立在/mnt裡面的,我們也建在那裡,當然也可以建在/目錄下,名字可以自己定,我們就取名為usb,終端下的命令如下:

mkdir /mnt/usb

然後我們就可以接上我的U盤了,然後在終端下輸入命令並擊Enter鍵即可:

mount /dev/sda1 /mnt/usb

在Windows下當我們用完U盤後,在我們取下U盤前我們先要刪除,同樣在Linux下我們也要刪除掛起點,方法是:

umount /dev/sda1 /mnt/usb 或 umount /dev/sda1

如果不把U盤給umount掉,那樣很容易造成數據的丟失

方案二:

USB的支持關鍵在於驅動,沒有驅動設備時mount執行是肯定不成的。我在Red Hat里使用U盤的通用方法如下,屢試不爽

1. 先別插U盤,/sbin/lsmod看是否有usb-storage。如果沒有的話:

cd /lib/moles/2.4.20-8/kernel/drivers/usb

for v in *.o storage/*.o ; do /sbin/insmod $v ; done

2. 這里再/sbin/lsmod,應該有usbcore、usb-ohci(或usb-uhci,根據主板晶元組而不同)、usb-storage、scsi_mod等。其中usb-storage的狀態應該為

(unused)。

3. 插入U盤,不停的'/sbin/lsmod,這期間usb-storage的狀態應為Initializing,持續時間大約半分鍾,其實就相當於Windows在右下角不停的彈汽球:)

4. 初始化結束後, /sbin/fdisk -l,應該能看到/dev/sda1設備。這時,執行mount /dev/sda1 /mnt/udisk 才能成功。如果是MSDOS格式,又想看到中文,可以

mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312。

(為方便可以/etc/fstab加一行,以後就可以 mount /mnt/udisk就行了)。

5. 奇怪的是有時候fdisk是看不到sda1,但是也能mount上使用以上步驟掛U盤基本上可說是萬全了。台式機、筆記本、VMware都一樣。

mkdir /mnt/usb

mount /dev/sda1 /mnt/usb

筆記本上安裝linux用法和台式機一樣

ps:

首先要檢查lsmod|grep usb-storage 這是支持USB的模塊。如果沒有的話,是無法操作USB介面的設備的。

如沒有的話,可以手功modprobe usb-storage,一般查看U盤可以用fdisk -l可以很清楚的看到這個硬體的設備名,比猜測硬體名要准確多了。

㈡ linux鍛戒護idlinux鍛戒護id

id鍛戒護瑙i噴錛

id鍛戒護鍙浠ユ樉紺虹湡瀹炴湁鏁堢殑鐢ㄦ埛ID(UID)鍜岀粍ID(GID)銆俇ID鏄瀵逛竴涓鐢ㄦ埛鐨勫崟涓韜浠芥爣璇嗐傜粍ID錛圙ID錛夊垯瀵瑰簲澶氫釜UID銆俰d鍛戒護宸茬粡榛樿ら勮呭湪澶у氭暟Linux緋葷粺涓銆傝佷嬌鐢ㄥ畠錛屽彧闇瑕佸湪浣犵殑鎺у埗鍙拌緭鍏id銆備笉甯﹂夐」杈撳叆id浼氭樉紺哄備笅銆傜粨鏋滀細浣跨敤媧昏穬鐢ㄦ埛銆

褰撴垜浠鎯崇煡閬撴煇涓鐢ㄦ埛鐨刄ID鍜孏ID鏃秈d鍛戒護鏄闈炲父鏈夌敤鐨勩備竴浜涚▼搴忓彲鑳介渶瑕乁ID/GID鏉ヨ繍琛屻俰d浣挎垜浠鏇村姞瀹規槗鍦版壘鍑虹敤鎴風殑UID浠GID鑰屼笉蹇呭湪/etc/group鏂囦歡涓鎼滃匯傚傚線甯鎬竴鏍鳳紝浣犲彲浠ュ湪鎺у埗鍙拌緭鍏manid榪涘叆id鐨勬墜鍐岄〉鏉ヨ幏鍙栨洿澶氱殑璇︽儏銆

linux鏌ョ湅oracle鐢ㄦ埛鍜岀敤鎴風粍錛

鎴戠殑錛歀inux涓嬪彲浠ヤ嬌鐢╥d鍛戒護鏌ョ湅鐢ㄦ埛鐨勪俊鎮鍜岀粍銆

鍙浠ユ墦寮緇堢鍚庢墽琛#idoracle鍛戒護榪涜屾煡鐪嬨

濡備綍鍦╨inux涓婄敤鍛戒護瀹炵幇鐢ㄦ埛鍜岀粍鐨勭$悊錛

Linux涓婄敤鍛戒護瀹炵幇鏈鍦扮敤鎴峰拰緇勭殑綆$悊

鏈鍦扮敤鎴峰拰緇勶細綆$悊鏂囦歡鍜岃繘紼嬬瓑絳

鏈鍦扮敤鎴峰拰緇勶細

1錛塺oot:瓚呯駭綆$悊鍛樼郴緇熷壋寤虹殑絎涓涓璐︽埛

鐗圭偣錛

id涓:0

瀹剁洰褰曪細/root

鍏鋒湁緋葷粺鐨勫畬鍏ㄦ帶鍒舵潈:灝忓績浣跨敤銆

#id

uid=0(root)gid=0(root)groups=0(root)context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

#

2錛夋櫘閫氱敤鎴鳳細涓嶅叿鏈夌$悊鍛樻潈闄

鐗圭偣錛

id鑼冨洿錛

1000=id=60000

瀹剁洰褰曪細/home/鐢ㄦ埛鍚

#idstudent

uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)

#

3錛夋湇鍔$敤鎴鳳細涓烘湇鍔℃彁渚涙潈闄

鐗圭偣錛

id鑼冨洿錛

0id1000

瀹剁洰褰曪細搴旂敤紼嬪簭鏈嶅姟鐩褰

#idapache

uid=48(apache)gid=48(apache)groups=48(apache)

#

濡傛灉鏄痽um錛宺pm瀹夎呯殑杞浠訛細鐢眗pm鍖呬腑鐨勮剼鏈鍒涘緩鏈嶅姟璐︽埛

Includeconf.moles.d/*.conf

#

#,youmustrun

#.

#

#User/Group:Thename(or#number)oftheuser/grouptorunhttpdas.

#

#runninghttpd,aswithmostsystemservices.

#

Userapache

Groupapache

#'Main'serverconfiguration

#

鏈鍦扮粍錛

1錛変富緇勶細涓涓鐢ㄦ埛涓瀹氳佸睘浜庢煇涓涓葷粍涓銆傚綋浜涚敤鎴峰湪鍒涘緩鏂囦歡鏃訛紝緇欐枃浠剁殑褰掑睘緇

2錛変粠灞炵粍錛氱敤鎴峰瑰櫒錛岀粍緇囧拰綆$悊鐢ㄦ埛鏉冮檺綆℃帶

浣滅敤錛

鏂囦歡錛

榪涚▼錛

$ps-ux

USERPID%CPU%

student321780.00.4930529360?Ss15:000:00/usr/lib/system

student321820.00.32537767072?S15:000:00(sd-pam)

student321880.00.21594124980?S15:000:00sshd:student@p

student321890.00.22339124864pts/0Ss15:000:00-bash

student322930.30.21594085192?D15:430:00sshd:student@p

student322940.30.22339124924pts/1Ss15:430:00-bash

student323190.50.22339404804pts/1S15:430:00/bin/bash

student323410.00.22693123876pts/1R+15:430:00ps-ux

$

璐︽埛鏂囦歡錛

1錛/etc/passwd:淇濆瓨鐢ㄦ埛淇℃伅

#cat/etc/passwd|grepstudent

student:x:1000:1000:StudentUser:/home/student:/bin/bash

鐢ㄦ埛鍚嶅瘑鐮乽id涓葷粍ID鎻忚堪瀹剁洰褰曠櫥褰晄hell

#

#cat/etc/passwd|grep-wroot:x

root:x:0:0:root:/root:/bin/bash

#

#cat/etc/passwd|grepapache

apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin

鏈嶅姟璐﹀彿鏃犳硶鐧誨綍緋葷粺

#

2./etc/shadow錛氫繚瀛樼敤鎴峰瘑鐮佺殑HASH錛屽瘑鐮佺殑鏈夋晥鎬т俊鎮錛屽瘑鐮佷慨鏀規椂闂達紝璐︽埛鏈夋晥鏈熴

#

#ls-l/etc/shadow

----------.1rootroot1014Mar2911:39/etc/shadow

#

#

#cat/etc/shadow|grepstudent

student:$6$8oIjLCsc$/n1iQXYh1E6./eMij2uHM/a1tue/QRlo3X80:18038:0:99999:7:::

#

瀵嗙爜鐨凥ASH:sha512

8oIjLCsc$/n1iQXYh1E6./eMij2uHM/a1tue/QRlo3X80

18038:澶╂暟瀵嗙爜鏈鍚庝竴嬈′慨鏀圭殑鏃墮棿浠1970-01-01+18038澶╀箣鍚庨偅涓澶

0錛氬瘑鐮佹渶灝戜嬌鐢ㄥぉ鏁0娌℃湁闄愬埗鐢ㄦ埛闅忔椂鍙浠ユ敼瀵嗙爜

99999錛氬ぉ鏁幫紝瀵嗙爜鏈澶т慨鏀規椂闂存案涔200澶氬勾

7錛歸arning璀﹀憡鏃墮棿錛屽綋瀵嗙爜蹇鍒版渶鍚庝慨鏀規椂闂村墠7澶╋紝閫氱煡鐢ㄦ埛淇鏀廣

::澶╂暟澶辨晥鏃墮棿inactive鐢ㄦ埛瀵嗙爜榪囦簡鏈鍚庝慨鏀規椂闂達紝鏈鏀瑰彉瀵嗙爜錛屽啀榪囧氬皯澶╋紝璐︽埛灝嗚閿佸畾

::璐︽埛鏈夋晥鏈

鍒涘緩鐢ㄦ埛鍜岀粍錛

鍒涘緩鏃訛紝娌℃湁瀵嗙爜錛

#useraddzhangsan

#useraddlisi

#idzhangsan

uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan)

#idlisi

uid=1002(lisi)gid=1002(lisi)groups=1002(lisi)

#

鏃犳硶鐧誨綍錛氫笌PAM鏈夊叧

$

$su-zhangsan

Password:

Password:

su:Authenticationfailure

$

璁劇疆瀵嗙爜錛

#

#cat/etc/passwd|grepzhangsan

zhangsan:x:1001:1001::/home/zhangsan:/bin/bash

#cat/etc/shadow|grepzhangsan

zhangsan:!!:18350:0:99999:7:::#!!鏈璁劇疆瀵嗙爜

#

#passwdzhangsan

.

Newpassword:

BADPASSWORD:

Retypenewpassword:

passwd:.

#

#

#cat/etc/shadow|grepzhangsan

zhangsan:$6$3wxuXomVbQ58wQcK$oQW6injgldxa2N/Pt4tCPDVRqWRVGw.UNZdxE4R0nhEt8K/3UDKzxap6ReIReEvDpG.GdwjpMiiDh7.f6DJNQ0:18350:0:99999:7:::

#

chage鍙浠ユ煡鐪嬬敤鎴峰瘑鐮佸睘鎬

#chage-lzhangsan

Lastpasswordchange:Mar29,2020

Passwordexpires:never

Passwordinactive:never

Accountexpires:never

:0

:99999

:7

#

鍒涘緩緇勶細浠庡睘緇

#

#groupaddit

#

#

#groupaddsales

#

#

#

#cat/etc/group

root:x:0:

bin:x:1:

daemon:x:2:

sys:x:3:

adm:x:4:

tty:x:5:

disk:x:6:

lp:x:7:

mem:x:8:

kmem:x:9:

wheel:x:10:student

cdrom:x:11:

mail:x:12:postfix

man:x:15:

dialout:x:18:

floppy:x:19:

games:x:20:

tape:x:33:

video:x:39:

ftp:x:50:

lock:x:54:

audio:x:63:

users:x:100:

nobody:x:65534:

dbus:x:81:

utmp:x:22:

utempter:x:35:

input:x:999:

kvm:x:36:

render:x:998:

systemd-journal:x:190:

systemd-coremp:x:997:

systemd-resolve:x:193:

tss:x:59:

polkitd:x:996:

rpc:x:32:

unbound:x:995:

ssh_keys:x:994:

sssd:x:993:

setroubleshoot:x:992:

rpcuser:x:29:

insights:x:991:

cockpit-ws:x:990:

sshd:x:74:

chrony:x:989:

tcpmp:x:72:

student:x:1000:

printadmin:x:988:

libstoragemgmt:x:987:

slocate:x:21:

postdrop:x:90:

postfix:x:89:

apache:x:48:

zhangsan:x:1001:

lisi:x:1002:

it:x:1003:緇勬垚鍛樺垪琛

sales:x:1004:

#

#idstudent

uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)

#

灝嗙敤鎴鋒坊鍔犺繘緇勶細zhangsan,鍔犲叆it緇勶紝lisi錛宻ales緇

#idstudent

uid=1000(student)gid=1000(student)groups=1000(student),10(wheel)

#usermod-aGitzhangsan

#

#

#usermod-aGsaleslisi

#

#

#idzhangsan

uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan),1003(it)

#idlisi

uid=1002(lisi)gid=1002(lisi)groups=1002(lisi),1004(sales)

#

鍒犻櫎鐢ㄦ埛錛

#useraddandy

榛樿ゅ垹闄わ紝淇濈暀鐢ㄦ埛鐨勬枃浠訛細

#

#userdelandy

#

#

#useraddandy#閲嶅緩andy浼氫笉涓鏍鳳紝uid浼氫笉鍚

useradd:warning:thehomedirectoryalreadyexists.

.

Creatingmailboxfile:Fileexists

#

#useradser1

#useradser2

#idandy

uid=1003(andy)gid=1005(andy)groups=1005(andy)

#userdel-rany

userdel:user'any'doesnotexist

#

#userdel-randy#涓嶄繚鐣欑敤鎴風殑鏂囦歡銆傚剁洰錛岄偖綆辨枃浠訛紝skel鏂囦歡閮戒細

#

#

#idandy

id:鈥榓ndy鈥:nosuchuser

#useraddandy

#idandy

uid=1006(andy)gid=1008(andy)groups=1008(andy)

#

浠庣粍涓縐婚櫎鐢ㄦ埛錛

#

#idzhangsan

uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan),1003(it)#zhangsan涓葷粍錛宨t浠庡睘緇

#

鍛戒護錛

#gpasswd-dzhangsanit

#

#

#idzhangsan

uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan)

#

#

#usermod-aGitzhangsan

#

#

#idzhangsan

uid=1001(zhangsan)gid=1001(zhangsan)groups=1001(zhangsan),1003(it)

#

#

#

#groupszhangsan

zhangsan:zhangsanit

#

鐩存帴淇鏀規枃浠訛細

#vim/etc/group

#cat/etc/group|grepit:

it:x:1003:

#

鍒犻櫎緇勶細

#groupaddtest

#

#

#groupdeltest

鍒涘緩鑷瀹氫箟鐢ㄦ埛鍜岀粍錛

瀹為獙錛氱敤鎴峰悕mary,鎸囧畾鐢ㄦ埛id2000,瀹剁洰褰/maryhome,涓嶇敤鐧誨綍緋葷粺鎻忚堪thisismaryuser

#

#useradd-u2000-d/maryhome-s/sbin/nologin-c"thisismary"mary

#

#idmary

uid=2000(mary)gid=2000(mary)groups=2000(mary)

#cat/etc/passwd|grepmary

mary:x:2000:2000:thisismary:/maryhome:/sbin/nologin

#

#su-mary

Lastlogin:SunMar2916:48:49CST2020onpts/0

.

#

鍒涘緩鑷瀹氫箟緇勶細鎸囧畾緇剗d

#groupadd-g3000group1

#cat/etc/group|grepgroup1

group1:x:3000:

#

linux濡備綍鏌ョ湅緇勬槸鍚︽坊鍔犳垚鍔燂紵

鏈夊氱嶆柟娉曪細

1銆佺洿鎺ユ煡/etc/passwd,/etc/group錛坓rep鍛戒護鏌ワ級

2銆乽sers鍜実roups鍛戒護鍒嗗埆鎵撳嵃緋葷粺涓鐨勫叏閮ㄧ敤鎴峰拰緇勩

3銆乮d鍛戒護鏌ョ敤鎴

涓插彛鎺у埗鍙板備綍鎵撳紑linux緇堢鎺у埗鍙幫紵

涓插彛鎺у埗鍙版墦寮linux緇堢鎺у埗鍙扮殑鏂規硶鏄榪藉姞鎵撳紑鍛戒護鐨勮岋紝涓轟簡灝嗚繖浜涗俊鎮鏄劇ず鍦ㄧ粓絝涓婏紝鍙浠ュ皢榪欎簺鏂囦歡涓鍚鏈塭cho鍛戒護鐨勮岃拷鍔>TTY銆俆TY鏄緇堢鐨勪覆鍙(涓/etc/inittab涓涓插彛緇堢琛岀殑涓鏍)銆

鍊煎緱娉ㄦ剰鐨勬槸錛岃繖鏍峰仛鐨勫ソ澶勬槸鍒╃敤涓插彛緇堢浣滀負Linux鎺у埗鍙幫紝鍙浠ュ厤鍘婚濆栫殑閿鐩橈紝鏄劇ず鍗″拰鏄劇ず鍣錛屽悓鏃跺彲灝哃inux涓繪満浣滀負涓涓浠繪剰鐢ㄩ旂殑宓屽叆寮忛粦鍖c

鍏蜂綋鐨勬搷浣滄柟娉曟槸錛屽湪鏂囦歡/etc/inittab澧炲姞涓嬮潰涓琛屻

ID:RUNLEVELS:respawn:/sbin/agetty-LSPEEDTTYTERM銆

榪欓噷錛欼D=涓ゅ瓧姣嶇殑鏍囪瘑絎︼紝濡俿1鎴杝2銆俁UNLEVELS=緇堢嬋媧葷殑榪愯岀駭鍒銆係PEED=涓插彛絝鍙i熺巼銆俆TY=涓插彛鐨勮懼囧悕銆俆ERM=TERM鐜澧冨彉閲忋傝寖渚嬪備笅s2:12345:respawn:/sbin/agetty-L9600ttyS1vt100錛岃〃紺轟覆鍙/dev/ttyS1(COM2)閫熺巼涓9600bps錛岀粓絝妯″紡涓簐t100銆

㈢ Storage文件夾是什麼

"Storage"文件夾的位置取決於您所使用的操作系統和具體的應用程序,但通常可以在設備的根目錄、用戶目錄或應用程序的安裝目錄中找到。

在大多數操作系統中,"Storage"並不是一個預設的標准文件夾名稱。但是,很多應用程序或服務可能會創建名為"Storage"的文件夾來存儲其數據文件。因此,首先我們需要明確是在哪個應用程序或上下文中提到"Storage"文件夾。

1. 在Android設備中:

Android操作系統中的每個應用程序通常都有其私有的數據存儲目錄。這些目錄通常位於"/data/data/[應用程序包名]"下。雖然這個目錄通常不包含名為"Storage"的子文件夾,但有些應用程序可能會創建它。另外,外部存儲(如SD卡)上也可能有應用程序創建的"Storage"文件夾,通常位於"/storage/emulated/0"或類似的路徑下。

2. 在Windows操作系統中:

Windows系統中,"Storage"文件夾可能是某個應用程序的安裝目錄的一部分,例如某些游戲或大型軟體可能會在其安裝目錄下創建"Storage"來存儲配置文件、存檔或其他重要數據。此外,用戶目錄(如"C:\Users\[用戶名]")下的應用程序數據文件夾(如"AppData")中也可能包含名為"Storage"的子文件夾。

3. 在macOS和iOS中:

macOS和iOS系統中的應用程序通常將其數據存儲在"~/Library/Application Support/"(對於macOS)或應用程序的沙盒容器內(對於iOS)。在這些位置,某些應用程序可能會創建名為"Storage"的文件夾。

4. 在Linux系統中:

Linux系統遵循類似UNIX的文件系統層次結構標准(FHS),這意味著大多數用戶數據和配置文件存儲在"/home/[用戶名]"目錄下。應用程序可能會在它們的".config"、".local/share"或".cache"等隱藏文件夾中創建"Storage"目錄。

由於"Storage"文件夾的位置因應用程序和操作系統而異,最好的查找方法是使用操作系統的文件搜索功能(如在Windows中使用文件資源管理器的搜索框,或在macOS中使用Finder的搜索功能),或者查閱特定應用程序的文檔以了解其數據存儲位置。如果您正在尋找的是某個特定應用程序的"Storage"文件夾,請提供更多上下文,以便給出更准確的指導。

閱讀全文

與linuxstorage相關的資料

熱點內容
天和日歷速演算法 瀏覽:212
機械手動作梯形圖編程 瀏覽:12
編程p1c 瀏覽:611
黑龍江日報伺服器ip地址 瀏覽:543
安卓光遇圖標長什麼樣 瀏覽:457
安卓手機如何打開oa文件 瀏覽:972
新能源電動壓縮機過熱保護 瀏覽:578
程序員下海區塊鏈 瀏覽:334
g68編程入門教程 瀏覽:286
程序設計與案例教程pdf 瀏覽:892
小碼王少兒編程價格 瀏覽:634
次元網盤怎麼解壓 瀏覽:181
安卓手機怎麼鎖屏下亮屏 瀏覽:92
單片機定時器模塊 瀏覽:266
py編譯安卓 瀏覽:941
iPhone怎麼關掉app跟蹤 瀏覽:359
linux中的ping命令 瀏覽:229
c語言游戲編程教程 瀏覽:1000
數控銑床編程圖紙 瀏覽:823
口頭指派或命令 瀏覽:893